sudo tut nichts und su akzeptiert mein Passwort nicht

sudo tut nichts und su akzeptiert mein Passwort nicht

Wenn ich eingebe sudo, scheint der Befehl nichts Sinnvolles zu bewirken. Ich hatte erwartet, nach meinem Passwort gefragt zu werden oder eine Root-Shell aufzurufen, aber stattdessen bekomme ich nur dies:

$ sudo
usage: sudo -h | -K | -k | -V
usage: sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user]
usage: sudo -l [-AknS] [-g group] [-h host] [-p prompt] [-U user] [-u user]
            [command]
usage: sudo [-AbEHknPS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p
            prompt] [-T timeout] [-u user] [VAR=value] [-i|-s] [<command>]
usage: sudo -e [-AknS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p
            prompt] [-T timeout] [-u user] file ...

suscheint normal zu starten, akzeptiert aber mein Passwort nicht. Ich kann mich nicht als Superuser anmelden.

Gibt es ein Problem mit meiner Installation oder mache ich etwas falsch?

Antwort1

Den bereitgestellten Informationen zufolge funktioniert Ihr System wie erwartet.

Sie müssen sudo entweder mit einem Befehl oder einer Option oder mit beidem bereitstellen (je nachdem, welche Option Sie wählen).

Eine einfache Methode zum Testen:

sudo -s

Sie werden nun zur Eingabe Ihres Kennworts aufgefordert. Anschließend sollte Ihnen eine Root-Shell angezeigt werden.

Der su(Benutzer wechseln) meldet den Benutzer standardmäßig ohne Argumente als Root an, aber Sie müssen das Passwort von Root und nicht Ihr eigenes eingeben, damit der Befehl erfolgreich ist. Unter Ubuntu hat Root standardmäßig kein Passwort und gibt daher suzurück authentication failure. Vielleicht war das die Meldung, die Sie gesehen haben? Wenn Sie möchten, können Sie sudoausführen , d. h. Sie müssen nur Ihr eigenes Passwort eingeben. Es ist jedoch einfacher, eine Root-Shell mit oder suzu starten (d. h. ohne ein zusätzliches Programm aufzurufen).sudo -isudo -s

verwandte Informationen