GECOS

GECOS is een vrij tekstveldenreeks in /etc/passwd die beschrijvende informatie over een gebruiker bevat. De naam stamt uit de jaren zestig (General Electric Comprehensive Operating System), maar het veld wordt nog altijd gebruikt in moderne Linux-systemen.

Positie in /etc/passwd

Een regel in /etc/passwd bestaat uit zeven velden gescheiden door dubbele punten:

gebruikersnaam:wachtwoord:UID:GID:GECOS:homedirectory:shell

Het GECOS-veld is het vijfde veld. Vaak staan er meerdere subvelden in, gescheiden door komma's:

Volledige naam,Kamernummer,Werktelefoon,Thuistelefoon,Overige info

In de praktijk worden alleen de eerste subvelden ingevuld — of het hele veld wordt leeggelaten.

Bekijken en aanpassen

getent passwd gebruikersnaam     # GECOS-veld tonen
chfn gebruikersnaam              # interactief aanpassen
usermod -c "Jan de Vries" jan    # direct instellen
finger gebruikersnaam            # GECOS-info weergeven (indien geïnstalleerd)

Gebruik

Veel systemen tonen de volledige naam uit GECOS in login-prompts, mailheaders of beheerdersinterfaces. Tools als finger en pinky lezen dit veld om gebruikersinformatie te tonen.

Zie ook

linuxgebruikersbeheer