Wie schalte ich die SSH Passwort-Authentifizierung aus?

30.05.2020 key, , 686

Wenn Du deinen Linux Server so eingerichtet hast, dass die Authentifizierung über einen SSH-Key stattfindet, empfiehlt es sich, die Passwort-Authentifizierung gleich ganz abzuschalten. So minimierst Du die Angriffsfläche für deinen Server immens.

Das Abschalten der Passwort-Authentifizierung ist eigentlich ganz einfach. Öffne die Konfigurations-Datei /etc/ssh/sshd_config mit einem Text-Editor (bspw. nano).

Finde die Zeile

#PasswordAuthentication yes

Entferne das „#“ in dieser Zeile. Tausche das „yes“ aus – „no“ sollte dort am Ende stehen.

PasswordAuthentication no

Speichere die Datei ab und starte den SSH-Server neu. Das geht mit dem Befehl:

service ssh restart

Lasse die aktuelle SSH-Sitzung geöffnet und starte im neuen Fenster eine neue Sitzung. Probiere nun, ob Du dich mit dem SSH-Key anmelden kannst. Wenn nicht, solltest du die Passwort-Authentifizierung wieder einschalten und dieses Problem lösen.

Solltest Du dich dennoch ausgeschlossen haben, kannst Du dich jederzeit mit VNC auf Deinen Server verbinden. Dort kannst Du auch das Root-Passwort nutzen, denn es handelt sich dabei nicht um eine SSH-Verbindung, sondern um eine direkte Terminal-Verbindung.

Prepaid Hoster Werbe-Banner

Virtuelle Server

Windows Remote Desktop: Benutzer anlegenDarf ich Mining auf dem Server betreiben?Wie kann ich mich zu meinem Server per FTP verbinden?Kann ich den Standort meines Servers wechseln?Wie kann ich meine Domain mit meinem vServer verbinden?Wie kann ich Windows installieren?Was passiert, wenn ich meinen Server zu stark auslaste?Wie kann ich TUN/TAP auf meinem vServer aktivieren?Wie kann ich das Sinusbot Admin Passwort ändern?Windows-Server: Kein PingAnti-Hack: Warum wurde meine IP-Adresse gesperrt?Wie aktiviere ich Ton/Sound auf meinem Windows Server?Wie schalte ich die SSH Passwort-Authentifizierung aus?APT-Fehler: This must be accepted explicitly before updates for this repository can be appliedMein Server ist langsam! Was kann ich tun?Wie kann ich mich per VNC verbinden?Wie setze ich mein Root-Passwort zurück?Mein Server ist nicht erreichbar, was tun?Kann ich eure Server vor dem Kauf testen?Windows Firewall Port freigebenWas ist der Load? (Load-Average)Server ist überladen?Java auf vServer/Linux installierenKann ich eine Oberfläche installieren?Wie kann ich den Hostnamen meines Servers ändern?Wie kann ich meinen vServer verwalten?Mein Upgrade ist wegen technischen Limits nicht verfügbar. Was bedeutet das?Wo finde ich meine IPv6-Adresse?Kann ich Docker auf meinem vServer benutzen?Wie setze ich das MySQL Passwort zurück?Kann ich eigene ISOs verwenden?Meine Windows-Lizenz ist abgelaufen, was nun?Windows Festplatte erweiternWelche Betriebssysteme stehen zur Verfügung?Mein Server hat nicht genug Leistung! Wie bekomme ich mehr?MySQL von außen erreichbar machenSind Backups kostenlos?Windows: Internal Error bei RemotedesktopBleiben meine Daten erhalten, wenn ich Upgrade?Kann ich einen eigenen Kernel installieren?Die Uhrzeit meines vServers stimmt nicht. Was tun?Wie installiere ich eine Datenbank auf meinem Server?Muss ich meinen Testserver verlängern?Wie ändere ich den SSH Port?Wie kann ich einen PTR/RDNS-Eintrag festlegen?Wie kann ich meinen vServer aktualisieren?Was bedeutet Backup-Rotation?Was passiert bei einem Server-Ausfall?Ich habe nicht die richtige Bandbreite, warum?Mein Speicher wurde nach einem Upgrade nicht hinzugefügt!Gibt es ein Traffic-Limit?Mit dem Mac Windows RDP verwenden

Spare jetzt 15% bei allen Laufzeiten (1, 3, 6 & 12 Monate) - bei vServern & Root Servern