5 votos

Guardar documentos desde Word directamente en una carpeta compartida SMB hace que sean invisibles

Cuando se guarda un documento de Microsoft Word directamente en una carpeta compartida SMB que fue montada utilizando un marcador y autenticada con una "Cuenta de usuario de red" de Open Directory, el documento guardado se vuelve invisible.

Esto parece ser causado por la bandera de quarantine, la cual todas las carpetas compartidas en red tienen cuando se montan con un marcador (o un AppleScript, por cierto). La bandera puede ser vista utilizando el comando mount en Terminal.app:

% mount
//test@someServer.local/test en /Volumes/test (smbfs, nodev, nosuid, quarantine, montado por someUser)

Preguntas:

  1. ¿Existe alguna manera de crear un marcador SMB que no resulte en la carpeta montada teniendo la bandera de quarantine?
  2. ¿Existe alguna manera de prevenir que Word.app (o cualquier proceso responsable) haga que el archivo sea invisible?

Ambiente afectado:

  • Versiones de macOS Server: macOS 11, 10.15, 10.14, 10.13, 10.12 y posiblemente otras
  • Versiones de macOS Client: macOS 11, 10.15 y posiblemente otras
  • Versiones de Word: 16.48, 16.46, 16.45 y posiblemente otras
  • Tipo de cuenta de usuario local: irrelevante; sucede con administradores, usuarios regulares e invitados
  • Tipo de cuenta de usuario para conectar a la carpeta compartida SMB: "Cuenta de usuario de red" a través de Apple Open Directory y posiblemente otras cuentas de directorios

Pasos para reproducir:

  1. Abrir Finder
  2. Pulsar Cmd-K para conectarse a un servidor
  3. Ingresar la dirección del servidor "smb://someServer" (donde someServer puede ser un dominio o una dirección IP)
  4. Seleccionar la dirección del servidor ingresada y arrastrarla al escritorio, creando así un marcador para el servidor SMB especificado
  5. Hacer doble clic en el marcador para abrirlo. Debería aparecer el típico diálogo que solicita las credenciales de usuario.
  6. Ingresar las credenciales de usuario (de una cuenta de usuario de red de Open Directory)
  7. Montar cualquier carpeta compartida
  8. Abrir Word.app
  9. Crear un documento nuevo e ingresar algún texto
  10. Guardar el documento en la carpeta compartida montada

Resultado: El documento guardado podría aparecer por un instante, pero luego desaparecerá. Puede hacerse visible nuevamente utilizando chflags nohidden, por lo que en realidad está guardado pero simplemente se vuelve invisible por algún proceso desconocido.

1voto

SydMK Puntos 41

Encontré el mismo problema. Si hago open 'smb://usuario@servidor/micarpeta' las monturas terminan teniendo smbfs, nodev, nosuid, cuarentena. Sin embargo, si uso CMD+K para montar, la montura solo tiene smbfs, nodev, nosuid, sin el atributo cuarentena.

Sigo buscando cómo lograr hacer el mismo montaje con cmd+k utilizando un script de shell.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X