chfn |
Ändert das GCOS-Feld der Datei /etc/passwd:
user@sonne> chfn
Password:
Changing the user information for user
Enter the new value, or press return for the default
Full Name: Beispiel Nutzer
Room Number [12]: 18b
Work Phone [000]: 01815/0815
Home Phone [12]:
|
|
chsh |
Wechselt die in der /etc/passwd eingetragene default Shell
(Beispiel). Es ist unbedingt die vollständige Pfadangabe zur Shell erforderlich!
Zulässige Shells stehen in der Datei /etc/shells .
|
gpasswd |
Dient zur Administration von Gruppen und modifiziert die Einträge der Datei /etc/group .
# Administrator einer Gruppe bestimmen
root@sonne> gpasswd -A user users
# Mitglied zu einer Gruppe hinzufügen
root@sonne> gpasswd -a new_user users
# Mitglied aus einer Gruppe entfernen
user@sonne> gpasswd -d new_user users
# Passwort einer Gruppe ändern
user@sonne> gpasswd users
Changing the password for group users
New Password:
...
|
|
groupadd |
Erzeugt eine neue Gruppe.
# Gruppe mit schon existierender GID 111 erzeugen
root@sonne> groupadf -g 111 -o nutzer
|
Ohne Angabe einer Gruppennummer wird die nächste freie Nummer vom System gewählt.
|
groupmod |
Modifiziert eine Gruppe.
# Name der Gruppe ändern:
root@sonne> groupmod -n nutzer users
# GID in eine schon existierende GID ändern
root@sonne> groupmod -g 111 -o users
|
Wird der Gruppenname geändert, sollten sämtliche Dateien der alten Gruppe der neuen gegeben werden.
|
grpconv |
Erzeugt bzw. aktualisiert aus der Datei /etc/group
(Einträge mit einem x im Passwortfeld) automatisch die zugehörige
/etc/gshadow .
|
grpunconv |
Schreibt die verschlüsselten Passwörter aus der /etc/gshadow zurück in die
/etc/group und löscht anschließend die Datei /etc/shadow .
|
groups |
Zeigt die Gruppen des Nutzers an.
user@sonne> groups
users
root@sonne> groups
root bin uucp shadow dialout nogroup
|
|
newgroup |
Wechselt die default-Gruppe (Der Nutzer muss Mitglied der neuen
Gruppe sein oder das Gruppenpasswort kennen).
user@sonne> newgroup games
|
Neu erstellte Dateien erhalten nachfolgend games als Gruppeneintrag.
|
passwd |
Ändert das Passwort eines Benutzers:
user@sonne> passwd
Changing password for user
Old password:
Enter new password (min of 5, max of 8 characters)
Please use a combination of upper and lower case
letters and numbers.
New password:
Re-enter new password:
|
Mit passwd <nutzer> kann Root das Passwort jedes Benutzers
ändern. |
pwconv |
Erzeugt bzw. aktualisiert aus der Datei /etc/passwd
(Einträge mit einem x im Passwortfeld) automatisch die zugehörige
/etc/shadow .
|
pwunconv |
Schreibt die verschlüsselten Passwörter aus der /etc/shadow zurück in die
/etc/passwd und löscht anschließend die Datei /etc/shadow .
|
useradd |
Richtet einen neuen Benutzeraccount ein.
# Nutzer newuser mit vollständigem Namen, default-Gruppe games
root@sonne> useradd newuser -m -c "Neuer Nutzer" -g games
# Nutzer soll nur bis 31.12.2001 Zugang zum Rechner haben
root@sonne> useradd tmpuser -m -e 2001-12-31
|
Die Option -m bewirkt das automatische Kopieren der Dateien aus
/etc/skel in das Heimatverzeichnis des neuen Nutzers;
für weitere Optionen informiere man sich im Manual.
|
userdel |
Entfernt einen Benutzeraccount.
root@sonne> userdel testuser
|
Mit der Option -r wird gleichzeitig das Heimatverzeichnis des Nutzers entfernt.
|
usermod |
Modifiziert einen Benutzeraccount.
# Login Name ändern (Nutzer darf zurzeit nicht angemeldet sein!)
root@sonne> usermod -l nutzer user
root@sonne> mv /home/user /home/nutzer
root@sonne> chown -R nutzer /home/nutzer
# Neues Heimatverzeichnis und Shell
root@sonne> usermod -d /usr/local/home/user -s /bin/tcsh user
|
Neben der Modifikation aller Felder der /etc/passwd lässt sich auch die
Gruppenmitgliedschaft manipulieren.
|
vipw, vigr |
Zur Bearbeitung der Dateien /etc/passwd bzw. /etc/group . Es wird der in
der Shellvariablen EDITOR angegebene Editor geladen
(oder der vi ) und für die Zeit der Bearbeitung eine Dateisperre gesetzt. Mit der Option
-s werden die jeweiligen Shadow-Dateien editiert.
|