Programme zur Benutzerverwaltung
Zur Navigation springen
Zur Suche springen
useradd
User anlegen
- Um einen Benutzer anzulegen muss man root sein
- useradd -m -u 1011 -g users -G admin -d /home/erwin -s /bin/bash -c "Erwin Lehman" erwin
"-m" | Lege Homedirectory an |
"-u 1011" | Userid wird zugeordnet |
"-g users" | Primäre Gruppe wird zugeordnet |
"-G admin" | Sekundäre Gruppe wird zugeordnet |
"-d /home/erwin/" | Name des Heimatverzeichnisses |
"-s /bin/bash" | Bash wird zugeordnet |
"-c Erwin Lehman" | Kommentarfeld |
"erwin" | Name des Users |
Defaulteinstellungen
- Wenn Paramenter weggelassen werden greifen die Defaulteinstellungen.
- Diese kann man sich anzeigen lassen.
Defaulteinstellungen anzeigen
- useradd -D
GROUP=100 HOME=/home INACTIVE=-1 EXPIRE= SHELL=/bin/sh SKEL=/etc/skel CREATE_MAIL_SPOOL=no
Defaulteinstellungen ändern
- useradd -D -s /bin/bash
Defaulteinstellungen Konfigurationsdatei
- cat /etc/default/useradd
SHELL=/bin/bash GROUP=100 HOME=/home INACTIVE=-1 EXPIRE= SKEL=/etc/skel CREATE_MAIL_SPOOL=no
usermod
- Mit diesem Programm kann man die Einstellungen eines Benutzers ändern.
- usermod -l fritz -s /bin/sh -G admin,video erwin
"-l fritz" | Neuer Username |
"-s /bin/sh" | Neue Shell |
"-G admin, video" | Sekunbdäre Gruppen werden zugeordnet |
"erwin" | Name des Users |
userdel
- User inklusive Homedirectory löschen
- userdel -r fritz
passwd
Rootpasswort ändern
- passwd
Geben Sie ein neues UNIX Passwort ein:sysadm Geben Sie das neue UNIX Passwort erneut ein:sysadm passwd: Passwort erfolgreich geändert
Passwort von xinux ändern
- passwd xinux
Geben Sie ein neues UNIX Passwort ein:suxer Geben Sie das neue UNIX Passwort erneut ein:suxer passwd: Passwort erfolgreich geändert
Minimale und Maximale Gültigkeit des Passwortes von tux festlegen
- passwd -n 5 -x 120 xinux
groupadd
- groupadd -f -g 2001 xinuxer
"-f" | Überschreibe bestehende Gruppe |
"-g 2001" | GID der Gruppe |
"xinuxer" | Name der Gruppe |
adduser
- Um einen neuen Benutzer anzulegen (als root) folgenden Befehl ausführen:
- Das Programm wird dann nach den benötigten Angaben (Name, Heimatverzeichnis, Passwort usw.) fragen.
- adduser
gpasswd
- Entgegen dessen was man erwartet wird dieses Programm dazu benutzt, Benutzer Gruppen zuweisen.
- Dazu (als root) folgenden Befehl ausführen
- gpasswd -a <benutzername> <gruppe>