ubuntuusers.de

SSH pubkey auth Fehler, login mit PW möglich.

Status: Gelöst | Ubuntu-Version: Server 24.04 (Noble Numbat)
Antworten |

Atacama

Anmeldungsdatum:
5. Dezember 2025

Beiträge: 2

Wohnort: HH

Hallo, ich habe den SSH Zugriff via pubkey auth eingerichtet & das Problem dass es sich aber trotzdem via Passwort anmelden lässt. Genaugenommen besteht das Problem nach eingabe des loginbefehls mit dem Key, das einfach per Entertasten druck die Aufforderung zur Eingabe des User Passworts kommt ohne Eingabe des Passworts für den Key.

user@host1:~$ ssh -i ~/.ssh/id_rsa user@host2                                                                                                                        
Enter passphrase for key '/home/user/.ssh/id_rsa': 
user@host2's password: 

Ich habe die "/etc/ssh/sshd_config" Datei entsprechend angepasst, also "PubkeyAuthentication yes" & "PasswordAuthentication no". Bisher hat das auch immer funktioniert dass dadurch die Anmeldung NUR via Pubkey möglich war, aber jetzt aufeinmal nichtmehr.

Ich weiß aktuell nicht was das verursacht, hoffe es kann mir hier jmd. helfen?

Vielen Dank. LG

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14784

Atacama schrieb:

Ich habe die "/etc/ssh/sshd_config" Datei entsprechend angepasst, also "PubkeyAuthentication yes" & "PasswordAuthentication no". Bisher hat das auch immer funktioniert dass dadurch die Anmeldung NUR via Pubkey möglich war, aber jetzt aufeinmal nichtmehr.

Versuch mal auch mit der zusätzlichen Zeile:

AuthenticationMethods publickey

in der sshd_config und in der Config beim ssh-Client, mit:

PubkeyAuthentication yes
PreferredAuthentications publickey
PasswordAuthentication no

EDIT:

Oder via Kommandozeile, mit z. B.:

ssh -oPasswordAuthentication=no -i ~/.ssh/id_rsa user@host2 

Atacama

(Themenstarter)

Anmeldungsdatum:
5. Dezember 2025

Beiträge: 2

Wohnort: HH

YEAH, die zusätzliche Zeile i.d. sshd_config des Servers hat schon gereicht. Jetzt verweigert er nämlich den Zugriff.

Vielen Dank ☺

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14784

Atacama schrieb:

Jetzt verweigert er nämlich den Zugriff.

Kann es evtl. sein, dass Du auch die zusätzlichen Zeilen:

PubkeyAcceptedAlgorithms +ssh-rsa
HostKeyAlgorithms +ssh-rsa

in der sshd_config eintragen musst?
BTW: Ich benutze nur "ED25519" und kein "RSA" mehr.

Antworten |