Chfn: Unterschied zwischen den Versionen
K Textersetzung - „[[Kategorie/“ durch „[[Kategorie:“ |
|||
(26 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Der Befehl chfn ändert den vollen Namen, die Büronummer sowie die Telefonnummern für ein Benutzerkonto. Diese Informationen werden typischerweise von finger 🇬🇧 und anderen Programmen verwendet. Ein normaler Benutzer darf nur die Felder seines eigenen Kontos ändern und muss dabei zudem die Einschränkungen in /etc/login.defs beachten. So ist es Benutzern standardmäßig nicht möglich, ihren vollen Namen zu ändern. Der Systemverwalter root kann die Felder aller Konten verändern. Außerdem darf nur root mittels der Option -o die undefinierten Teile des GECOS-Felds ändern. | |||
Weitere Befehle zur Benutzerverwaltung findet man in dieser [[Linux/Befehl:_Befehlsübersicht|Übersicht]]. | |||
= Installation = | |||
Das Programm chfn ist in jeder Ubuntu-Installation bereits enthalten und im Paket | Das Programm chfn ist in jeder Ubuntu-Installation bereits enthalten und im Paket | ||
Zeile 12: | Zeile 11: | ||
integriert. | integriert. | ||
= | = Aufruf = | ||
sudo chfn [OPTION] [BENUTZER] | |||
* Wenn keine Option ausgewählt wird, arbeitet chfn interaktiv. | |||
* Dabei wird der Benutzer nach den aktuellen Werten für alle Felder befragt. | |||
* Bei Eingabe eines neuen Wertes wird dieser verwendet, bei Eingabe einer Leerzeile stattdessen der Originalwert beibehalten. | |||
* Der aktuelle Wert wird zwischen einem Paar eckiger Klammern ([...]) angezeigt. | |||
* Ohne Optionen fragt chfn nach einem Benutzerkonto. | |||
{| class="wikitable" | {| class="wikitable" | ||
| -u, --help || zeigt die Hilfe an und beendet das Programm | | -u, --help || zeigt die Hilfe an und beendet das Programm | ||
|- | |- | ||
Zeile 33: | Zeile 34: | ||
|} | |} | ||
== | == Beispiele == | ||
Der Benutzer marco hat geheiratet und hat jetzt einen anderen Nachnamen bekommen. Er heißt nicht mehr Marco Beispiel sondern Marco Mustermann: | |||
# chfn -f "Marco Mustermann" marco | |||
Die Benutzerin sandra hat das Bürozimmer gewechselt, weil sie befördert wurde: | |||
# chfn -r ZIMMERNUMMER sandra | |||
Die Benutzerin emma hat ein neues Firmenhandy mit neuer Telefonnummer bekommen: | |||
# chfn -w DIENST_TELEFONNUMMER emma | |||
Der Benutzer ben hat einen neuen Telefonanbieter und hat eine neue private Telefonnummer: | |||
# chfn -h PRIVATE_TELEFONNUMMER ben | |||
= Links = | |||
== Intern == | |||
== Weblinks = | |||
# https://wiki.ubuntuusers.de/chfn | |||
[[Kategorie:Linux/Benutzer]] | |||
Aktuelle Version vom 25. März 2023, 13:29 Uhr
Der Befehl chfn ändert den vollen Namen, die Büronummer sowie die Telefonnummern für ein Benutzerkonto. Diese Informationen werden typischerweise von finger 🇬🇧 und anderen Programmen verwendet. Ein normaler Benutzer darf nur die Felder seines eigenen Kontos ändern und muss dabei zudem die Einschränkungen in /etc/login.defs beachten. So ist es Benutzern standardmäßig nicht möglich, ihren vollen Namen zu ändern. Der Systemverwalter root kann die Felder aller Konten verändern. Außerdem darf nur root mittels der Option -o die undefinierten Teile des GECOS-Felds ändern.
Weitere Befehle zur Benutzerverwaltung findet man in dieser Übersicht.
Installation
Das Programm chfn ist in jeder Ubuntu-Installation bereits enthalten und im Paket
- passwd
integriert.
Aufruf
sudo chfn [OPTION] [BENUTZER]
- Wenn keine Option ausgewählt wird, arbeitet chfn interaktiv.
- Dabei wird der Benutzer nach den aktuellen Werten für alle Felder befragt.
- Bei Eingabe eines neuen Wertes wird dieser verwendet, bei Eingabe einer Leerzeile stattdessen der Originalwert beibehalten.
- Der aktuelle Wert wird zwischen einem Paar eckiger Klammern ([...]) angezeigt.
- Ohne Optionen fragt chfn nach einem Benutzerkonto.
-u, --help | zeigt die Hilfe an und beendet das Programm |
-f, --full-name | Vollständigen Benutzernamen ändern |
-r, --room | Zimmernummer ändern |
-w, --work-phone | dienstliche Telefonnummer ändern |
-h, --home-phone | private Telefonnummer ändern |
-R, --root | führt die Veränderungen in dem Verzeichnis CHROOT_VERZ durch und verwendet die Konfigurationsdateien aus dem Verzeichnis CHROOT_VERZ |
Beispiele
Der Benutzer marco hat geheiratet und hat jetzt einen anderen Nachnamen bekommen. Er heißt nicht mehr Marco Beispiel sondern Marco Mustermann:
# chfn -f "Marco Mustermann" marco
Die Benutzerin sandra hat das Bürozimmer gewechselt, weil sie befördert wurde:
# chfn -r ZIMMERNUMMER sandra
Die Benutzerin emma hat ein neues Firmenhandy mit neuer Telefonnummer bekommen:
# chfn -w DIENST_TELEFONNUMMER emma
Der Benutzer ben hat einen neuen Telefonanbieter und hat eine neue private Telefonnummer:
# chfn -h PRIVATE_TELEFONNUMMER ben