2013-01-20 22:41:26 +0000 2013-01-20 22:41:26 +0000
9
9
Advertisement

Zugriff auf PuTTY-Passwort verweigert

Advertisement

Ich versuche, mich mit PuTTY als root anzumelden, aber wenn ich das Passwort eingebe, heißt es access denied.

Kann mir bitte jemand helfen, dies zu beheben?

Advertisement
Advertisement

Antworten (2)

23
23
23
2013-01-21 01:16:37 +0000

Es gibt nur vier mögliche Probleme, die mir einfallen (die meisten wurden bereits behandelt):

  • Sie verbinden sich nicht mit dem richtigen Server.

  • Wenn Sie eine IP-Adresse verwenden, überprüfen Sie diese.

  • Wenn Sie einen Hostnamen verwenden, überprüfen Sie, ob dieser auf die richtige IP-Adresse verweist und/oder versuchen Sie stattdessen die IP-Adresse.

  • Sie geben nicht den richtigen Benutzernamen ein.

  • Die Tatsache, dass Sie Root-Zugriff haben, bedeutet nicht, dass Sie sich tatsächlich als Root anmelden können. Es bedeutet nur, dass Sie ein Konto mit Root-Rechten haben (normalerweise über sudo).

  • Wenn Sie den Benutzernamen nicht manuell eingeben, stellen Sie sicher, dass Verbindung → Daten → Auto-Login-Benutzername tatsächlich auf root eingestellt ist.

  • Sie geben nicht das richtige Passwort ein.

  • Überprüfen Sie das eingegebene Kennwort.

  • Überprüfen Sie, ob CapsLock deaktiviert ist.

  • Überprüfen Sie, ob PuTTY das richtige Tastaturlayout verwendet.

  • Wenn Sie AltGr verwenden, stellen Sie sicher, dass Terminal → Keyboard → AltGr acts as Comopse key nicht aktiviert ist.

  • Wenn keine der obigen Maßnahmen funktioniert, löschen Sie das Feld Verbindung → Daten → Auto-Login-Benutzername (sofern es gesetzt ist) und geben Sie das Kennwort in das Feld Benutzername ein, um zu überprüfen, ob es korrekt eingegeben wird.

  • Root-Zugriff ist deaktiviert.

Einige SSH-Server können SSH-Anmeldungen für bestimmte Benutzer deaktivieren und möglicherweise sogar Root-Anmeldungen standardmäßig deaktivieren.

Wenn Sie einen Open SSH-Server verwenden, müssen Sie /etc/ssh/sshd_config bearbeiten und sicherstellen, dass es keine der folgenden Zeilen enthält:

PermitRootLogin no
PermitRootLogin without-password

Beide führen zu einem einfachen Access denied. Fehler, obwohl sie die Eingabe des Passworts erlauben. Letzteres erlaubt nur Root-Anmeldungen bei der Authentifizierung mit öffentlichen Schlüsseln.

Um Root-Anmeldungen zuzulassen, entfernen Sie die entsprechende Zeile oder ersetzen Sie sie durch die folgende:

PermitRootLogin yes

Siehe man sshd_config für weitere Informationen.

0
0
0
2014-07-12 04:11:47 +0000

Bei mir war es fail2ban, das ich installiert hatte.

Lösung: editieren Sie /etc/fail2ban/jail.local

Die Zeile mit dem Eintrag ignoreip = muss editiert werden. Tragen Sie Ihre IP / CIDR / DNS-Name in das Feld ein und der Login sollte wieder möglich sein.

Advertisement

Verwandte Fragen

16
4
3
11
12
Advertisement