Melden Sie sich als root an und verwenden Sie /usr/sbin/visudo
um die Datei zu bearbeiten und Ihren Benutzernamen hinzuzufügen. Normales vi/vim wird die Datei nicht bearbeiten können.
Der einfachste Weg ist, einfach nach unten zu gehen, bis Sie die Zeile "root ALL=(ALL) ALL
sehen " und fügen Sie sich darunter mit der gleichen Syntax hinzu (yourusername ALL=(ALL) ALL
). Oder Sie können die sudoers-Manpage lesen, wenn Sie sich selbst spezifischere Privilegien geben möchten.
Es wäre so etwas wie eine Sicherheitslücke, wenn Sie sich zu /etc/sudoers
hinzufügen könnten ohne Sudo- oder Root-Zugriff. Im Grunde könnte sich dann jeder rooten.
Grundsätzlich müssen Sie die Administratoren dieses Computers bitten, Sie hinzuzufügen oder das Paket gemäß den Richtlinien der Site für Sie zu installieren.
Sie sollten auch unbedingt visudo verwenden, um die sudoers-Datei zu bearbeiten - es prüft, ob die Syntax korrekt ist, bevor die Datei geschrieben wird. Und Sie können andere Editoren als vi mit visudo verwenden. Es wird standardmäßig alles verwenden, was Sie als $EDITOR
festgelegt haben und wenn Sie es nicht eingestellt haben, können Sie es tun
# EDITOR=nano visudo
um stattdessen den Nano-Editor zu verwenden.
Geben Sie einfach den Befehl ein:
$ su
Und nach dem Passwort "root" gefragt. Getippt und boom... Es hat funktioniert!
Dieses Problem war mein Fehler. Da ich zu dem Zeitpunkt, an dem ich den Benutzernamen und das Passwort erstellt habe, wieder in der Einrichtung sein muss.