Habilitar SSH Daemon desde la Terminal (OS X Lion)

12

Estoy tratando de encontrar una forma de activar SSH a través del terminal, en lugar de abrir la configuración y activarla de esa manera. ¿O tal vez una forma de activar SSH ejecutando un archivo .pkg?

Estoy ejecutando OS X Lion, ¡pero sería genial si también funcionara en Snow Leopard!

Tor Blaabjerg
fuente

Respuestas:

11

habilitar inicio de sesión remoto

systemsetup -setremotelogin on

deshabilitar inicio de sesión remoto

systemsetup -setremotelogin off
m1k3y02
fuente
¿Puedo permitirlo para un usuario específico a través de la terminal?
5

Puede que tenga que sudo:

    sudo systemsetup -setremotelogin on
dhempler
fuente
2

He encontrado que la terminal preguntará:

¿Realmente quieres desactivar el inicio de sesión remoto? Si lo hace, ¿perderá esta conexión y solo podrá volver a encenderla localmente en el servidor (sí / no)?

Escribir 'sí' en los guiones no siempre es posible. Para resolver esto, use un indicador -f antes de -setremotelogin, de esta manera:

systemsetup -f -setremotelogin on
systemsetup -f -setremotelogin off
Soleado
fuente
En realidad, es lo suficientemente necesario como para que la mayoría de los sistemas * nix vengan yes.
Kasisnu