2 votos

¿Cómo puedo tener el Buscador de montar un recurso compartido SMB de ssh sin necesidad de confirmación?

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 la misma secuencia de comandos mientras está conectado a la Mac a través de ssh desde otro equipo, el Finder (supongo) en primer lugar pide confirmación con un cuadro de diálogo en el GUI:

Usted está intentando conectar con el servidor de xxx. Haga clic en conectarse a contine.

¿Cómo puedo evitar esta confirmación?

3voto

jms Puntos 16

Como se ha mencionado por @klanomath, la confirmación puede deshabilitarse siguiendo instrucciones de esta página: https://support.apple.com/en-us/HT207112

Es decir, desde una 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

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