Pole Gecos
Pole gecos lub pole GECOS to pole w każdym rekordzie w pliku /etc/passwd w systemie Unix i podobnych systemach operacyjnych . W systemie UNIX jest to piąte z 7 pól rekordu.
Zwykle służy do zapisywania ogólnych informacji o koncie lub jego użytkownikach, takich jak ich prawdziwe imię i nazwisko oraz numer telefonu.
Format
Typowym formatem pola GECOS jest lista rozdzielana przecinkami w następującej kolejności:
- Imię i nazwisko użytkownika (lub nazwa aplikacji, jeśli konto jest przeznaczone dla programu)
- Numer budynku i pokoju lub osoba kontaktowa
- Numer telefonu do biura
- Numer telefonu domowego
- Wszelkie inne informacje kontaktowe ( numer pagera , faksu , zewnętrznego adresu e-mail itp.)
W większości systemów UNIX użytkownicy inni niż root mogą zmieniać własne informacje za pomocą komendy chfn lub chsh .
Historia
Niektóre wczesne systemy uniksowe w Bell Labs wykorzystywały maszyny GECOS do buforowania wydruku i różnych innych usług, więc to pole zostało dodane, aby przenosić informacje o tożsamości GECOS użytkownika.
Inne zastosowania
W Internet Relay Chat (IRC) pole prawdziwego imienia jest czasami nazywane polem gecos. Klienci IRC muszą wypełnić to pole podczas łączenia. Hexchat , rozwidlenie X-Chat , ma domyślnie „prawdziwe imię”, TalkSoup.app w GNUstep domyślnie „John Doe”, a irssi odczytuje pełne imię i nazwisko użytkownika systemu operacyjnego, zastępując je „nieznanym”, jeśli nie jest zdefiniowane. Niektórzy klienci IRC używają tego pola do reklamy; na przykład ZNK domyślnie „Got ZNC?”, ale zmieniono go na „RealName =”, aby dopasować jego składnię konfiguracji w 2015 r. [ nieudana weryfikacja ]