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
valk
quelle

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.

Eintopf
quelle
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
Ozma
quelle