SSH-Daemon vom Terminal aus aktivieren (OS X Lion)


12

Ich versuche eine Möglichkeit zu finden, SSH über das Terminal einzuschalten, anstatt Einstellungen zu öffnen und auf diese Weise einzuschalten. Oder vielleicht eine Möglichkeit, SSH durch Ausführen einer .pkg-Datei zu aktivieren?

Ich verwende OS X Lion, aber es wäre großartig, wenn es auch auf Snow Leopard funktionieren würde!

Antworten:


11

Aktivieren Sie die Remote-Anmeldung

systemsetup -setremotelogin on

Deaktivieren Sie die Remote-Anmeldung

systemsetup -setremotelogin off

Kann ich es einem bestimmten Benutzer über das Terminal erlauben?

5

Möglicherweise müssen Sie sudo:

    sudo systemsetup -setremotelogin on

2

Ich habe festgestellt, Terminal wird fragen:

Möchten Sie die Remote-Anmeldung wirklich deaktivieren? Wenn Sie dies tun, verlieren Sie diese Verbindung und können sie nur lokal auf dem Server wieder einschalten (Ja / Nein)?

Die Eingabe von "Ja" in Skripten ist nicht immer möglich. Um dies zu beheben, verwenden Sie ein -f- Flag vor -setremotelogin wie folgt:

systemsetup -f -setremotelogin on
systemsetup -f -setremotelogin off

Eigentlich ist es genug, dass die meisten * nix-Systeme mit kommen yes.
Kasisnu
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.