Ubuntu 11.04, adduser myuser: admin group fehlt


10

Hallo, ich versuche, sudoers nach einer Neuinstallation mit root-Konto myuser hinzuzufügen.

# adduser myuser admin 

was gibt:

adduser: the group `admin' does not exist.

Dies funktioniert jedoch:

# adduser myuser root

aber es macht myuser nicht zu einem sudoer.

Darüber hinaus enthält / etc / sudoers folgende Zeilen:

# User privilege specification
root    ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

aber ziemlich seltsam - die Datei / etc / group nicht enthalten Admin .

Sollte ich es einfach manuell bearbeiten und etwas hinzufügen wie:

admin:x:120:myuser

Antworten:


13

Verwenden Sie groupadd admindiese Option, um die Gruppe hinzuzufügen, die Sie dann ausführen können adduser myuser admin. Möglicherweise möchten Sie jedoch stattdessen verwenden usermod -G myuser,admin myuser, um sich aus der Stammgruppe zu entfernen. (Geben Sie anstelle von myuser, admin, die genaue Liste der Gruppen an, in denen Ihr Benutzer Mitglied sein sollte.

Wenn Sie jemals versucht sind, / etc / group direkt zu bearbeiten, verwenden Sie bitte den vigrBefehl, um sicherzustellen, dass die Syntax der Datei korrekt ist, bevor Sie Änderungen vornehmen.


Danke @stew! arbeitete wie eine Magie! Eine Sache, die ich tun musste, war mich abzumelden und mich dann mit myuser anzumelden.
Valk

1

Die Sudo- Gruppe sollte verwendet werden:

adduser myuser sudo
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.