Vorrei conoscere la riga di comando per verificare lo stato di SSH su Sierra, per favore.
Ho provato a usare systemctl ma ho ottenuto command not found
.
Grazie!
sudo systemsetup -getremotelogin
Ciò restituirà "Login remoto: On" o "Off" a seconda dello stato dell'opzione Login remoto in Sharing.prefpane.
Non esiste una cosa come systemctl su macOS, ma systemetup fa molte cose; controlla la lista con sudo systemsetup -help
.
L'uso di "systemctl" sembra con sto conversando con un'altra persona Linux che attraversa. Sento la tua lotta. :) Vorrei usare lo stesso metodo per controllare questo su entrambe le piattaforme.
Confermare se la porta è aperta. Non fidarti degli strumenti del fornitore, cambiano spesso.
Mac: netstat -anl|grep LISTEN|grep "*.22"
Linux: netstat -anl|grep LISTEN|grep ":22"
Oltre a usare sudo systemsetup -getremotelogin
puoi aprire OS X System Preferences > Condivisione > e assicurati che Accesso remoto sia deselezionato.