Kennwortzugriff über SSH deaktivieren?


30

Ich richte einen Server für die Remote-Sicherung meiner Desktop-Box ein. Ich möchte den Remote-Kennwortzugriff auf den Server verhindern und nur Benutzern mit privaten Schlüsseln (AKA my desktop box) den Zugriff ermöglichen. Wie kann ich den Remote-Kennwortzugriff blockieren und gleichzeitig den physischen Kennwortzugriff auf den Server zulassen?

Antworten:


37

Fügen Sie einfach Folgendes in die sshd-Konfiguration auf dem Server ein ( /etc/ssh/sshd_config)

PasswordAuthentication no

Möglicherweise müssen Sie den ssh-Dienst neu laden

sudo service ssh reload

Das sollte den Trick machen;)

Für weitere Optionen geben Sie man sshd_configIhr Terminal ein.


Weitere Hinweise finden Sie in diesem Thread: ubuntu.stackexchange.com/questions/2271/…
LassePoulsen

1
Muss ich danach ssh neu starten?
Bubakazouba

Natürlich musst du.
pa4080

21

Nur ein Hinweis zum SSH-Zugriff auf Server - Sie können auch den Root-Benutzer von ssh deaktivieren. Auf diese Weise müssen zumindest Hacker auch den Benutzernamen erraten.

PermitRootLogin no

Oder sperren und löschen Sie einfach das Passwort für das Root-Konto. (Vorausgesetzt, der Standardbenutzer hat Sudo-Zugriff)
David Bailey
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.