Das Passwort des Kontos lässt mich nicht sudo ausführen

Das Passwort des Kontos lässt mich nicht sudo ausführen

Ich möchte, dass mein Server keine Root-Anmeldung zulässt. Dazu möchte ich (in der SSH-Daemon-Konfiguration) PermitRootLoginauf setzen No, aber vorher möchte ich sicherstellen, dass ich von einem anderen Benutzerkonto mit auf Root wechseln kann sudo su -.

Das Problem besteht darin, dass ich das Kennwort für den Kontoadministrator zurückgesetzt habe und dann beim Versuch, dies zu tun sudo su -, die Meldung „Falsches Kennwort“ erhalte, das Kennwort jedoch das richtige (das neue) ist.

Was könnte das Problem sein? Ich habe bereits überprüft, dass das Konto nicht gesperrt ist.

Antwort1

sudofragt nach dem Passwort des Benutzers, der aufruft sudo, und nicht nach dem rootKontopasswort. Sie müssen außerdem sicherstellen, dass der Benutzer, der verwendet, sudodies in der Datei tun darf sudoers, indem Sie entweder einer Gruppe, der der Benutzer angehört, den Zugriff erlauben sudooder indem Sie dem Benutzer direkt den Zugriff erlauben sudo, mit oder ohne Eingabe eines Passworts.

Unter einigen Linux-Betriebssystemen gibt es eine sudoGruppe, in die man Benutzer mit einer voreingestellten Konfigurationszeile in der sudoersDatei einfügen kann (möglicherweise standardmäßig auskommentiert).

Siehe auch "Gibt es jemals einen guten Grund, sudo su auszuführen?" für Alternativen zu den etwas umständlichen sudo su -.

verwandte Informationen