8 votos

¿Cómo puedo desactivar la gestión remota y activar el uso compartido de pantalla?

Estoy conectado a un Mac Mini remoto sin cabeza. En Compartir en las Preferencias del Sistema ambos Inicio de sesión a distancia y Administración a distancia se comprueban sin embargo Manejo a distancia es "canoso". Me gustaría desactivar Administración a distancia y permitir Compartir pantalla .

Actualmente el Compartir pantalla La casilla de verificación está "grisácea". Cuando hago clic en ella, recibo el siguiente mensaje: "Compartir pantalla está siendo controlado por el servicio de Administración Remota". Esta advertencia de no continuar tiene sentido si pierdo mi actual conexión VNC y no puedo volver a encenderla remotamente.

Para acceder al servidor remoto I Connect to Server (command-k) vnc://IPnumber

Me gustaría simplemente Inicio de sesión a distancia y Compartir pantalla habilitado y Administración a distancia discapacitado.

¿Alguien sabe los pasos a seguir para lograr este objetivo de forma remota?

3voto

Arc676 Puntos 548

Encontré el siguiente código en un archivo que no abrí durante mucho tiempo. Permite el acceso remoto en un dispositivo remoto. Guarda el script en algún lugar (de ahora en adelante denominado /path/to/script/ ). Copia el script al otro dispositivo.

tell application "System Preferences" to set current pane to pane "com.apple.preferences.sharing"
tell application "System Events" to tell process "System Preferences"
    click checkbox 1 of row 6 of table 1 of scroll area 1 of group 1 of window "Sharing"
end tell

Esto permite el acceso remoto. Ahora, para deshabilitar la administración remota y habilitar la compartición de pantalla, usa el mismo script, pero quita la 3ª línea y añade estas 2 líneas:

tell application "System Preferences" to set current pane to pane "com.apple.preferences.sharing"
tell application "System Events" to tell process "System Preferences"
    click checkbox 1 of row 7 of table 1 of scroll area 1 of group 1 of window "Sharing"
    click checkbox 1 of row 2 of table 1 of scroll area 1 of group 1 of window "Sharing"
end tell

Para copiar este script en el dispositivo remoto, usa scp (copia segura). Para usar scp escriba
scp /path/to/script username@IP.of.other.device:/some/path
O
scp username@hostnameOfDevice:/some/path/
La segunda opción (utilizando el nombre de host del dispositivo) requiere que los dispositivos estén en una red de computadora a computadora, por lo que no funcionará en una red wifi normal. Verá un aviso solicitando la contraseña de username . Cuando escribas la contraseña, no verás aparecer ningún texto (obviamente para evitar que la gente vea la contraseña).

Una vez copiada, se registra remotamente en el dispositivo:
ssh username@IP.of.other.device
O
ssh username@hostnameOfDevice
Una vez más, el uso del nombre del host requiere una red de ordenador a ordenador. Una vez conectado, ejecute el script usando osascript /some/path/theScript.scpt (recuerde que usar scp copiamos el script a /some/path esto será diferente en su dispositivo). Esto deshabilitará la administración remota y permitirá compartir la pantalla.
¡Buena suerte!

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