¿Cómo puedo hacer que Finder monte un recurso compartido SMB desde ssh sin confirmación?

1

En una pieza más grande de AppleScript, necesito montar un recurso compartido SMB. Esto funciona:

tell application "Finder" to mount volume "smb://server/share"

Es decir, funciona sin hacer preguntas, desde el Editor de secuencias de comandos o desde un shell que se ejecuta en la Terminal (es decir, osascript <my script> ).

Pero cuando intento ejecutar el mismo script mientras estoy conectado a la Mac a través de ssh desde otra computadora, Finder (supongo) primero solicita confirmación con un diálogo en la GUI:

  

Está intentando conectarse al servidor xxx. Haga clic en Conectar a   contine.

¿Cómo puedo evitar esta confirmación?

    
pregunta jms 02.02.2018 - 22:33

1 respuesta

1

Como lo menciona @klanomath, la confirmación se puede desactivar siguiendo las instrucciones en esta página: enlace

Es decir, desde un terminal:

sudo defaults write /Library/Preferences/com.apple.NetworkAuthorization AllowUnknownServers -bool YES

Y luego, para deshacer este cambio (para mayor seguridad):

sudo defaults delete /Library/Preferences/com.apple.NetworkAuthorization AllowUnknownServers
    
respondido por el jms 02.02.2018 - 23:19

Lea otras preguntas en las etiquetas