2010-10-07 06:36:12 +0000 2010-10-07 06:36:12 +0000
81
81

Wie erstelle ich einen Administrator-Benutzer unter Ubuntu?

Ich möchte einen Benutzer mit sudo Befugnissen in Ubuntu erstellen. Wie kann ich das tun?

Antworten (6)

89
89
89
2010-10-07 06:38:56 +0000

Legen Sie zunächst den Benutzer mit an:

sudo adduser <username>

Sie können mehr über diesen Befehl in den Man Pages Ihres Systems mit man adduser lesen.

Anschließend können Sie den Benutzer mit dem Befehl zur Gruppe sudo hinzufügen:

sudo adduser <username> sudo

Beachten Sie, dass die Ubuntu-Versionen bis 11.10 als Gruppe admin statt sudo verwenden:

Bis Ubuntu 11.10 war die Unix-Gruppe für Administratoren mit Root-Rechten über sudo admin. Ab Ubuntu 12.04 LTS ist es nun sudo, aus Kompatibilität mit Debian und sudo selbst. Aus Gründen der Abwärtskompatibilität werden Mitglieder der Gruppe admin jedoch immer noch als Administratoren erkannt


Wenn Ihr System dies nicht tut, müssen wir in der Datei sudoers herumpfuschen, um sudo-Rechte zu vergeben. Sie können die sudoers-Datei mit man sudoers nachlesen, um Details über die genaue Syntax und die verfügbaren Optionen zu erfahren, aber der Einfachheit halber können Sie eine der folgenden Möglichkeiten nutzen:

  • Erstellen Sie eine Gruppe mit dem Befehl addgroup und fügen Sie diese Gruppe dann der Datei sudoers hinzu. Verwenden Sie addgroup <groupname>, um die Gruppe zu erstellen, und bearbeiten Sie dann die Datei sudoers (sudo visudo) und fügen Sie unten die Zeile %<groupname> ALL=(ALL) ALL hinzu
  • Bearbeiten Sie die Datei sudoers mit sudo visudo und fügen Sie unten für jeden Benutzer, den Sie hinzufügen möchten, <username> ALL=(ALL) ALL hinzu.
26
26
26
2013-04-02 15:40:43 +0000

Die “populäre” Antwort ist, wie man “reimplementiert”, nicht “wie man den Benutzer hinzufügt?”. Das absolute Minimum, das Sie tun müssen, ist dies:

usermod -a -G sudo USERNAME

Auf meinem speziellen System bin ich Mitglied der folgenden Gruppen:

usermod -a -G adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare,libvirtd USERNAME

Um zu überprüfen, was Sie getan haben:

groups USERNAME
3
3
3
2010-10-07 06:56:02 +0000

Wählen Sie System -> Administration -> Users and Groups.

Wählen Sie Add, um Ihren neuen Benutzer hinzuzufügen. Wenn Sie den Assistenten abgeschlossen haben, wählen Sie Ihren neuen Benutzer und klicken Sie auf account type und wechseln Sie von Desktop user zu Administrator.

0
0
0
2017-06-15 07:54:59 +0000

Wenn Sie wirklich einen Superuser (Kopie von root, aber mit anderem Passwort und Heimatverzeichnis) und keinen sudo-Benutzer erstellen wollen, verwenden Sie UID=0 und GID=0 für den neuen Benutzer:

useradd -ou 0 -g 0 john

-o erlaubt Ihnen, eine nicht eindeutige UID zu erstellen (root UID=0)

-u $UID setzt $UID

-g $GID setzt $GID

0
0
0
2014-08-27 22:17:37 +0000

Sie können Root auch aktivieren, indem Sie:

passwd root

und dann das Passwort für das Root eingeben

-2
-2
-2
2010-10-07 07:02:54 +0000

Was ich tue, ist das Hinzufügen des Benutzers zur Gruppe wheel, der Benutzer, der zu dieser Gruppe gehört, kann jeden Administratorbefehl mit sudo ausführen.

Sie müssen diese Funktion in /etc/sudoers aktivieren, kommentieren Sie die Zeile unter %wheel ALL=(ALL) ALL aus