adduser
adduser legt neue Benutzer an
Beschreibung
Mit adduser wird nicht nur der Benutzer an sich angelegt, sondern es werden auch die weiteren nötigen Einstellungen vorgenommen, wie z. B. ein Homeverzeichnis anlegen, den Nutzer einer Gruppe zuordnen, die Login-Shell festlegen usw. adduser ist zwar ein Kommandozeilenbefehl, das Anlegen des Nutzer erfolgt dabei aber interaktiv.
Installation
adduser ist in jeder Installation enthalten
- im Paket adduser integriert
- muss nicht installiert werden.
Syntax
sudo adduser BENUTZER [OPTIONEN]
Optionen
Parameter
Umgebungsvariablen
Exit-Status
Anwendung
Für das "einfache" Anlegen eines Benutzers benötigt man gar keine Optionen, d.h. will man beispielsweise den Benutzer otto anlegen, so reicht der Befehl:
# adduser otto
Hinweis |
---|
Legt man Benutzer mit adduser an, so werden diese zu keiner Gruppe des Systems hinzugefügt. Per adduser angelegte Benutzer dürfen also nicht direkt auf die im System vorhandenen Audio- und Videogeräte zugreifen usw. Daher sollte man nach dem Anlegen eines Benutzers sofort und unmittelbar mit dem Befehl groups BENUTZER überprüfen, zu welchen Gruppen dieser Benutzer noch hinzugefügt gehören sollte. |
- Fügt den Benutzer xyz zur Gruppe www-data hinzu:
# adduser xyz www-data
Wenn man einen Benutzer einer weiteren Gruppe zuordnet, muss sich dieser Benutzer prinzipiell erst ab- und wieder neu anmelden, bevor die neue Gruppenzugehörigkeit aktiv wird. Um die neue Gruppenzugehörigkeit sofort zu aktivieren, verwendet man newgrp.
Problembehebung
Konfiguration
Dateien
Anhang
Siehe auch
Dokumentation
Man-Pages
Info-Pages
Links
Projekt
Weblinks
TMP
Verwendung
Anschließend erfolgt ein kurzer, interaktiver Dialog, in dem man als erstes nach dem Passwort und anschließend nach dem vollen Benutzernamen gefragt wird. Die folgenden Fragen nach Raumnummer, Telefonnummer etc. sind eher für Firmen interessant (bzw. stammen noch aus der Zeit, als Linux immer ein reines Serversystem mit Remote-Login war) und können alle ohne Eingabe mit einem Druck auf ⏎ beantwortet werden.
Wie oben bereits erwähnt, wird mit jedem Benutzer automatisch eine Gruppe mit dem gleichlautenden Namen angelegt. Gibt man wie im obigen Beispiel keine Optionen an, so nutzt adduser die Voreinstellungen, welche in der Datei /etc/adduser.conf hinterlegt sind. Anschließend werden noch die Default-Konfigurationsdateien (z. B. für die Bash) aus dem Verzeichnis /etc/skel in das Homeverzeichnis des neuen Nutzers kopiert.