Nachdem ich einen Benutzer mit hinzugefügt habe adduser
, kann ich ihn nicht über System> Administration> Benutzer und Gruppen anzeigen, es sei denn, ich melde mich ab und wieder an. Ist das normal?
Kann ich auch einen neu hinzugefügten Benutzer als sudo
er festlegen oder muss ich das erst ändern, nachdem ich es hinzugefügt habe? Wie kann ich das über die Shell machen?
Kann ich den ursprünglichen Benutzer löschen, der bei der Erstinstallation von Ubuntu erstellt wurde, oder ist dieser Benutzer irgendwie "speziell"?
quelle
sudo
Gruppe ist. Lass es uns herausfinden.admin
Gruppe in 12.04 LTS nicht existiert.Ich tat
wie hier empfohlen .
quelle
-a
Flagge oder Sie werden Benutzer aus allen Gruppen entfernen, außersudo
without -a you just removed yourself from the sudo group!
Öffnen Sie die sudoers-Datei:
sudo visudo
öffnet die/etc/sudoers
Datei in dem in definierten Editor$EDITOR
(wahrscheinlich GNU nano - setzen Sie die Variable, wenn es nicht das ist, was Sie wollen, z. B.export EDITOR="nano"
und versuchen Sie essudo visudo
erneut).Fügen Sie die folgende Zeile am Ende der Datei hinzu.
Führen Sie dann WriteOut mit Ctrl+ aus O. Der Editor fragt Sie nach dem Dateinamen, in den Sie schreiben möchten. Die Standardeinstellung ist eine temporäre Datei, mit der
visudo
vor dem Speichern in der eigentlichensudoers
Datei nach Syntaxfehlern gesucht wird . Drücken Sie Enter, um es zu akzeptieren. Beenden Sie den Nano-Editor mit Ctrl+ X.Getan!
quelle
sudo
.sudo
Gruppe, aber für gelegentliche Systeme ohne dediziertesudo
Gruppe funktioniert diese Lösung. Die einzige Empfehlung, die ich habe, ist, dass Sie vermeiden möchten,sudo
sich in die Prozedur einzumischen, da sie möglicherweise noch nicht eingerichtet ist! Einfach zu umgehensu -
und dann einfachvisudio
. Dies funktioniert auf Gentoo.Eines muss ich hinzufügen, ich bin sicher, dass viele Leute nicht verstehen:
Wenn Sie bereits eine ausgeführt haben
adduser "username"
, können Sie trotzdem eineadduser "username" sudo
ausführen. Dieser Benutzer wird dann ordnungsgemäß zur Gruppe hinzugefügt.Eigentlich klappt es beim ersten mal nicht so
sudo adduser username sudo
. Es wird Ihnen einen Fehler geben. Zusammenfassend bedeutet dies, dass Sie zuerst das Benutzerkonto erstellen müssen, bevor Sie sie einer Gruppe hinzufügen können.quelle
Alle Mitglieder der Gruppe
admin
dürfen in Ubuntu standardmäßig sudo verwenden. Am einfachsten ist es also, das Benutzerkonto deradmin
Gruppe hinzuzufügen .Wenn Sie dem Benutzerkonto keinen vollständigen Root-Zugriff gewähren möchten, müssen Sie die Datei / etc / sudoer mit visudo bearbeiten (dies stellt sicher, dass Sie keine Syntaxfehler in der Datei haben und die Sudofähigkeit insgesamt verlieren) dass Sie angeben, welche Befehle dieser Benutzer (oder eine neue Gruppe) als root ausführen darf.
Das sudoer-Handbuch gibt Ihnen weitere Informationen dazu. Sie können festlegen, welche Befehle von einem bestimmten Benutzer / einer bestimmten Gruppe als root ausgeführt werden dürfen.
quelle
wheel
Gruppe?su
. Ubuntu verwendetsudo
und die Admin-Gruppe.auf CentOS mache ich als root
quelle
Das folgende Snippet gewährt root Zugriff auf den Benutzernamen, ohne sich explizit als root anzumelden.
Stellen Sie sicher, dass der Benutzer zuerst der sudo-Gruppe hinzugefügt wird. Getestet auf Ubuntu 16.04.1 LTS.
quelle
useradd -m username --groups sudo