GNU/Linux >> LINUX-Kenntnisse >  >> Linux

SSH fragt nicht nach dem Passwort, erteilt die Erlaubnis sofort verweigert

Lösung 1:

Der Server hat die Einstellung

 PasswordAuthentication no 

Ändern Sie es auf yes und nach einem Neustart können Sie die Passwortauthentifizierung verwenden.

Lösung 2:

Überprüfen Sie Ihre Anmeldesequenz mit ssh -vv. Hier erfahren Sie, welche Authentifizierungsmethoden versucht werden und welche fehlschlagen. Sie können dann aktivieren, was Sie möchten, und deaktivieren, was Sie nicht möchten. Natürlich zuerst aktivieren.

Lösung 3:

Sie müssen auch /etc/ssh/sshd_config bearbeiten um die Einstellung zu haben:

ChallengeResponseAuthentication yes

sowie...

PasswordAuthentication yes

Und denken Sie daran, /user/sbin/service ssh restart auszuführen danach, um die neuen Einstellungen zu übernehmen.

Lösung 4:

es ist in Ihrem sshd Datei (nicht ssh, die Sie wahrscheinlich auch in /etc/ssh finden)

Ich glaube, Sie möchten sicherstellen, dass PasswordAuthentication yes gesetzt und unkommentiert.


Linux
  1. Ssh – Shell-Skript zum Einloggen in einen SSH-Server?

  2. Berechtigung für Composer in /usr/local/bin/ verweigert

  3. Lösung für GIT GUI-Client für Remote-SSH

  4. vscode fragt immer nach der Erlaubnis zum Speichern

  5. Wie bringe ich sudo dazu, nach dem Root-Passwort zu fragen?

So beheben Sie SSH-fehlgeschlagene Berechtigung verweigert (publickey,gssapi-keyex,gssapi-with-mic)

Deaktivieren Sie die SSH-Passwortauthentifizierung für bestimmte Benutzer oder Gruppen

Berechtigung für die Datei „authorized_key“ verweigert

SSH-Login funktioniert nicht mit Schlüssel Ohne Passwort?

„Berechtigung verweigert“ für eine Datei, die ich besitze?

Passwort zu .ssh/config hinzufügen