Was ist das Gecos Feld? Wie ist es aufgebaut?
Das Gecos Feld ist ein optionales Feld in der Passwort-Datei (/etc/passwd) eines Linux- oder Unix-Systems, das Informationen über den Benutzer enthält. Es wird auch als Kommentarfeld bezeichnet, da es normalerweise verwendet wird, um zusätzliche Informationen über den Benutzer zu speichern, die von anderen Benutzern gelesen werden können.
Das Gecos Feld ist ein Komma-getrennter Textstring mit bis zu vier Teilen, von denen jeder durch ein Komma getrennt ist. Die Teile sind:
- Der vollständige Name des Benutzers
- Die Büronummer des Benutzers oder eine andere Kontaktinformation
- Die Telefonnummer des Benutzers oder eine andere Kontaktinformation
- Sonstige Informationen über den Benutzer
Jeder dieser Teile kann leer sein, aber das Gecos Feld muss immer mindestens ein Komma enthalten, auch wenn keine Informationen gespeichert werden. Zum Beispiel könnte das Gecos Feld für einen Benutzer „Alice Smith“ folgendermaßen aussehen:
Alice Smith,,555-1234,
In diesem Beispiel ist der vollständige Name „Alice Smith“, es gibt keine Büronummer oder andere Kontaktinformationen, und die Telefonnummer lautet „555-1234“. Es gibt auch einen leeren vierten Teil, der keine Informationen enthält.
Das Gecos Feld kann von Systemadministratoren verwendet werden, um Informationen über Benutzer zu speichern, die von anderen Benutzern gelesen werden können. Zum Beispiel kann es verwendet werden, um den vollständigen Namen eines Benutzers anzuzeigen, wenn der Benutzername in der Ausgabe eines Befehls wie „who“ oder „finger“ angezeigt wird. Es kann auch von einigen Anwendungen oder Skripten verwendet werden, um Benutzerinformationen abzurufen oder anzuzeigen.