Zuerst muss ich sagen, dass ich kein professioneller Linux-Administrator bin, sondern ein Webmaster, der versucht, einen Server zu konfigurieren. Aber ich lerne noch.
Aus Sicherheitsgründen habe ich die Root-SSH-Anmeldung deaktiviert und dann vergessen, das Passwort des Benutzerkontos in Keypass zu speichern.
Ich kann mich tatsächlich als Benutzer anmelden, da ich die Anmeldung mit SSH-Authentifizierungsschlüsseln eingerichtet habe. Aber ich kann nicht sudo verwenden, da ich das Benutzerkennwort nicht kenne.
Aber ich kenne das Root-Passwort.
Wie kann ich entweder:
- Ich ändere das Passwort des Benutzers, der als Benutzer angemeldet ist, dessen Passwort ich jedoch nicht kenne (obwohl ich das von root kenne).
- SSH-Einstellungen ändern, um die Root-Anmeldung zu aktivieren. Kann ich danach das Benutzerkennwort ändern?
Antwort1
Verwenden Sie /bin/su statt sudo. Dabei wird das Root-Passwort verwendet.