Wie blockiere ich den SSH-Zugriff unter Mac OSX?

830
E Crisp

Hacker haben Root-Zugriff auf meinen Mac OS X mit SSH-Fernzugriff und automatischem WLAN-Login erhalten. Wie sperre ich den Login-Zugriff auf SSH?

1
Bearbeiten Sie Ihre Frage so, dass die Ausgabe des folgenden Befehls enthalten ist: "sudo systemsetup -getremotelogin" Ramhound vor 6 Jahren 1
Woher wissen Sie, dass das passiert ist? Wenn die Remote-Anmeldung im Freigabefenster unter Systemzugriff nicht aktiviert ist, sollte niemand SSH-Zugriff haben. JakeGould vor 6 Jahren 0
Der Root-Bug war nur 24 Stunden lang öffentlich bekannt, bevor Apple einen Patch veröffentlichte. Wenn Sie noch nicht aktualisiert haben, wäre jetzt die Zeit. Ansonsten gibt es auf einem Mac keine Route zum root. Sie ist standardmäßig deaktiviert, sodass Sie diese Tür manuell öffnen mussten. Tetsujin vor 6 Jahren 0

1 Antwort auf die Frage

1
Ramhound

Wie sperre ich den Login-Zugriff auf SSH?

Sie sollten den folgenden Befehl von der Befehlszeile aus ausführen.

sudo systemsetup -setremotelogin off

Es kann sinnvoll sein, darauf hinzuweisen, dass der Befehl Sie auffordert, zu bestätigen, dass Sie diese Funktion wirklich deaktivieren möchten.

Wenn Sie den Befehl erfolgreich ausführen, werden Sie gefragt: „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). “Geben Sie zur Bestätigung„ Ja “ein. Dadurch wird SSH deaktiviert und auch alle aktiven SSH-Verbindungen zum Mac werden getrennt Frage.

Sie können diese Aufforderung vermeiden, indem Sie den folgenden Befehl verwenden.

sudo systemsetup -f -setremotelogin off

Quellen