¿Cómo puedo verificar si SSH está deshabilitado con la Terminal en Sierra?

2

Me gustaría saber la línea de comandos para verificar el estado de SSH en Sierra, por favor.

Intenté usar systemctl pero obtuve un command not found .

¡Gracias!

    
pregunta MFJC 05.05.2017 - 00:18

3 respuestas

6
sudo systemsetup -getremotelogin

Esto devolverá "Inicio de sesión remoto: Activado" o "Desactivado" según el estado de la opción Inicio de sesión remoto en Sharing.prefpane.

No existe tal cosa como systemctl en macOS, pero la configuración de sistemas hace muchas cosas; revisa la lista con sudo systemsetup -help .

    
respondido por el grg 05.05.2017 - 00:41
1

El uso de "systemctl" parece que estoy conversando con otra persona de Linux que está cruzando. Siento tu lucha. :) Yo usaría el mismo método para verificar esto en ambas plataformas.

Confirme si el puerto está abierto. No confíe en las herramientas del proveedor, cambian, a menudo.

Mac: netstat -anl|grep LISTEN|grep "*.22"

Linux: netstat -anl|grep LISTEN|grep ":22"

    
respondido por el SAlder 05.05.2017 - 05:42
-3

Además de usar sudo systemsetup -getremotelogin , puede abrir Preferencias del sistema OS X > Compartiendo > y asegúrese de que Inicio de sesión remoto no esté marcado.

    
respondido por el howdytom 05.05.2017 - 10:54

Lea otras preguntas en las etiquetas