Ich bin über sshkey ( ssh -i /home/me/.ssh/ssh-key me@server
) auf einem Server angemeldet .
Ich habe vom Administrator Sudo-Rechte auf diesem Server erhalten, kann diese aber nicht ausüben, da ich mein tatsächliches Unix-Passwort vergessen habe (oder es mir nie mitgeteilt wurde). Ich bin bereits angemeldet - kann ich mein Passwort über zurücksetzen passwd
, ohne mein altes Passwort zu kennen?
ssh
password
not-root-user
Nöning
quelle
quelle
passwd --sysadmin-is-a-new-dad
und es hat immer noch nicht funktioniert!Antworten:
Ich fürchte, Sie müssen Ihren Systemadministrator bitten, Ihnen ein neues Passwort zu geben. Die RSA-Schlüsselauthentifizierung wird von SSH akzeptiert, jedoch nicht vom
passwd
Befehl.quelle
Das Kennwort kann mit dem Befehl passwd nur geändert werden, wenn der Authentifizierungsdienst aus lokalen Dateien stammt (siehe /etc/nsswitch.conf). Wenn Ihr Login netzwerkbasiert ist, dient der Administrator der Rettung. Da sudo im Allgemeinen in netzwerkbasierten Umgebungen verwendet wird, ist es besser, wenn Sie es zurücksetzen, da Sie allein für die Sicherheit Ihres eigenen Kontos verantwortlich und verantwortlich sind.
quelle
Absolut. Vorausgesetzt, Sie haben überhaupt die Erlaubnis, Ihr eigenes Passwort zu ändern.
Haben Sie Schwierigkeiten, die Änderung vorzunehmen?
quelle