Kann mich nicht mehr als ursprünglicher Benutzer bei Ubuntu anmelden

Kann mich nicht mehr als ursprünglicher Benutzer bei Ubuntu anmelden

Ich habe eine Ubuntu-VM mit dem Benutzer „Vagrant“ und (SSH) Public-Key-Authentifizierung erstellt. Dann habe ich einen neuen Benutzer „sshuser“ erstellt und die Konfigurationsdatei geändert:

etc/ssh/sshd_configmit den Zeilen:

PasswordAuthentication yesUndAllowUsers sshuser

Jetzt kann ich mich nicht mehr mit dem Benutzer „Vagrant“ anmelden, da ich nach einem Passwort gefragt werde, dieser Benutzer jedoch über einen Schlüssel authentifiziert wird.

login as: vagrant
Server refused our key
[email protected]'s password:

Auch weiß ich nicht ob und wie ich auf "root" wechseln kann.

Bitte vorschlagen

Antwort1

Zitat aus der Manpage für die Datei sshd_config.

AllowUsers Auf dieses Schlüsselwort kann eine Liste von Benutzernamenmustern folgen, die durch Leerzeichen getrennt sind. Wenn angegeben, ist die Anmeldung erlaubtnurfür Benutzernamen, die einem der Muster entsprechen.

Der Benutzer Vagrant ist in Ihrer AllowUsers-Direktive nicht angegeben, deshalb kann er sich nicht anmelden. Sie sollten den Benutzernamen Vagrant mit einem vorangestellten Leerzeichen in Ihrer AllowUsers-Direktive hinzufügen.

AllowUsers sshuser vagrant

verwandte Informationen