it-swarm.com.de

Ich kann mich nicht über SSH bei meinem Server anmelden, und das Kennwort ist korrekt

Ich benutze Linode und habe in den Kanälen IRC nachgefragt, aber niemand scheint es zu wissen. Ich habe mich über LISH ( Referenz ) auf meinem Server angemeldet und das richtige Passwort verwendet, und alles ist gut gelaufen. Ich muss mich jedoch über SSH/FTP anmelden und kann nicht. Es gibt mir immer wieder "Erlaubnis verweigert". Ich weiß, dass das Passwort korrekt ist, weil ich es über LISH zurückgesetzt habe, und ich weiß, dass ich die Anmeldemethode richtig eingestellt habe, weil ich mich auf meinem Server angemeldet habe, bevor genau dieselben Befehle verwendet wurden. Ich hoffe, dass dies kein Noob-Problem wird, oder ich werde ziemlich frustriert sein.

18
willbeeler

Sie müssen ssh (den Client und möglicherweise den Server) ausführlicher ausführen, um zu verstehen, warum die Authentifizierung fehlschlägt. Führen Sie für den Client aus

ssh -vvv [email protected] 

Überprüfen Sie auf dem Server die Protokolle. /var/log/auth.log gibt Ihnen eine ziemlich gute Vorstellung davon, was passiert, wenn Sie versuchen, sich anzumelden. Suchen Sie nach Nachrichten, die sshd enthalten. Es gibt eine Reihe von Gründen, warum die Authentifizierung fehlschlägt, angefangen bei einfachen (Sie verwenden nicht den richtigen Benutzernamen) bis hin zu komplizierten (sshd ist so konfiguriert, dass das falsche Authentifizierungssystem verwendet wird).

38
pestilence

Versuchen Sie es mit einem anderen Port. Anscheinend wurde der vom Server verwendete SSH-Port von einem anderen Dienst verwendet, und ich habe einige verrrrrry-Wonky-Ergebnisse erhalten.

0
JonQ

In meinem Fall habe ich/etc/shadow mit einem Texteditor bearbeitet, da der Dateimanager der einzige Zugriff war, den ich hatte. Selbst nachdem ich die ursprüngliche Hash-Zeichenfolge zurückgesetzt habe, hat es nicht funktioniert. Nachdem ich ein Passwort mit dem Hosting-Panel zurückgesetzt hatte, funktionierte alles.

0
user109764