Wie führe ich einen SSH-Server unter Mac OS X aus?

138

Wie führe ich einen SSH-Server unter Mac OS X aus?

pupeno
quelle

Antworten:

159

Gehen Sie zu Systemeinstellungen -> Freigabe, aktivieren Sie die Remote-Anmeldung.

pupeno
quelle
... und stellen Sie sicher, dass der Benutzer in "Zugriff erlauben für" -.-
d4Rk
41

In den Systemeinstellungen unter Freigabe gibt es eine Option für die Remote-Anmeldung .

Dadurch wird sshd beim Start (über launchd ) ausgeführt und der SSH-Zugriff mit Standardoptionen aktiviert. Bearbeiten Sie die sshd- Optionen, um sie zu optimieren /etc/sshd_config(dies müssen Sie in einer Sudo-Shell oder über ausführensudo vi /etc/sshd_config ).

Nicholaz
quelle
2
Leider können Sie in dieser Konfigurationsdatei den verwendeten Port nicht bearbeiten. Informationen zum Ändern des Ports finden Sie unter serverfault.com/a/67616/102900 .
Tyler Collier
1
Um ssh neu zu starten, schalten Sie die Remote-Anmeldung aus und dann wieder ein. Es ist kein Neustart erforderlich.
AnneTheAgile