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:

  1. Imię i nazwisko użytkownika (lub nazwa aplikacji, jeśli konto jest przeznaczone dla programu)
  2. Numer budynku i pokoju lub osoba kontaktowa
  3. Numer telefonu do biura
  4. Numer telefonu domowego
  5. 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 ]

Zobacz też