¿Cómo omitir OS X VNC connect password requester?

2

Tengo un servidor Ubuntu que tiendo a usar a través de VNC desde OS X. Para esto, he guardado un archivo .vncloc desde el cliente integrado de Compartir Pantalla. Cuando hago clic en este ícono, Compartir pantalla se conecta a Ubuntu, pero muestra que este solicitante ya está completado:

Desde que guardé mi contraseña en mi llavero, solo tengo que presionar intro cada vez. ¿Es posible omitir a este solicitante de alguna manera y conectarse inmediatamente usando las credenciales guardadas?

    
pregunta gklka 24.05.2015 - 11:51

2 respuestas

1

Applescript. Habilite la accesibilidad cuando se le solicite.

do shell script "open vnc://username@thisaddress:portnumber"

delay 2

tell application "System Events" to tell application process "Screen Sharing" ¬
to tell window 1 to click (first button whose name is "Connect")

Use Automator para guardar el script como una aplicación.

    
respondido por el fartheraway 24.05.2015 - 14:23
0

Lamentablemente, la siguiente solución no funcionará para Ubuntu, pero cuando se trata de Mac, esto es lo que hice para obtener una conexión de 1 clic disponible en el Dock

  1. Equipo de destino compartido en la sección "Volver a mi Mac" de iCloud
  2. Conectado a esa computadora, al hacer clic en el botón "Compartir pantalla" en la sección "Compartidos" de los buscadores (de esa manera no pide la contraseña cuando se conecta, ya que se conecta por id de iCould, en lugar de ip)
  3. Creé el acceso directo de iMac.vncloc al arrastrar el icono desde la barra de título de Compartir pantalla (al guardar el acceso directo desde una sesión basada en iCloud, el acceso directo tampoco solicita la contraseña)
  4. La aplicación Automator creada "iMac", que ejecuta el script de shell "abre /Users/dmatora/Desktop/iMac.vncloc"
  5. Se agregó la aplicación "iMac" al Dock
respondido por el dmitry.matora 07.12.2017 - 07:41

Lea otras preguntas en las etiquetas