GECOS-Feld
Das GECOS-Feld (engl. gecos field) ist ein Feld in Datensätzen der Datei /etc/passwd
unter Unix und unixoiden Betriebssystemen, in dem normalerweise Zusatzinformationen wie der bürgerliche Name und andere Kontaktdaten des Benutzerkonto-Inhabers gespeichert werden.
Herkunft
[Bearbeiten | Quelltext bearbeiten]GECOS steht für General Electric Comprehensive Operating System. Einige der frühen Unix-Systeme in den Bell Labs benutzten GECOS-Maschinen für Drucker-Spooler und andere Dienste,[1] weshalb dieses Feld eingeführt wurde, um Angaben über die GECOS-Identität eines Anwenders weiterzugeben.
Format
[Bearbeiten | Quelltext bearbeiten]Das GECOS-Feld hat bei der normalen Passwort-Authentifizierung keine Funktion und kann im Prinzip beliebigen Text enthalten. Im Laufe der Zeit hat sich jedoch eine Format-Konvention etabliert, auf die sich einige, meist historische Programme wie finger(1) verlassen. Dabei enthält das GECOS-Feld normalerweise eine kommaseparierte Liste mit folgenden Inhalten:[2][3]
- Der volle Name des Anwenders oder, falls es sich um den Account eines Programmes handelt, der Anwendungs- bzw. Programmname;
- die Gebäude- und Raumnummer oder eine Kontaktperson;
- die Bürotelefonnummer;
- Weitere Kontaktdaten wie eine Pager-, Faxnummer oder ähnliches.
In den meisten UNIX-Systemen kann ein normaler Anwender diese Angaben für seinen Account über den Kommandozeilenbefehl chfn
ändern.
Datenschutz
[Bearbeiten | Quelltext bearbeiten]Da die Datei /etc/passwd
normalerweise von allen Benutzern eines Unix- oder Linux-Systems gelesen werden kann, wird heutzutage gerne auf das Ausfüllen des GECOS-Feldes verzichtet.
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ 6.3.2. Files Controlling User Accounts and Groups RedHat
- ↑ FreeBSD man pages : passwd (5) ( des vom 2. September 2010 im Internet Archive) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.
- ↑ AIX user and group administration IBM