Месторождение Гекос
Поле gecos или GECOS поле — это поле в каждой записи /etc/passwd файла в Unix и аналогичных операционных системах . В UNIX это пятое из семи полей записи.
Обычно он используется для записи общей информации об учетной записи или ее пользователях, такой как их настоящее имя и номер телефона.
Формат
[ редактировать ]Типичный формат поля GECOS — список, разделенный запятыми. [1] [2] с этим заказом:
- пользователя Полное имя (или имя приложения, если учетная запись предназначена для программы)
- Номер здания и комнаты или контактное лицо
- офиса Телефон
- Домашний телефон
- Любая другая контактная информация ( пейджера номер , факса , внешний адрес электронной почты и т. д.)
В большинстве систем UNIX пользователи без полномочий root могут изменять свою информацию с помощью команды chfn или chsh .
История
[ редактировать ]Некоторые ранние системы Unix в Bell Labs использовали машины GECOS для буферизации печати и различных других служб. [3] поэтому это поле было добавлено для хранения информации о личности пользователя GECOS.
Другое использование
[ редактировать ]В Интернет-чате (IRC) поле настоящего имени иногда называют полем gecos. Клиенты IRC могут указать это поле при подключении. Hexchat , ответвление X-Chat , по умолчанию имеет значение «realname», TalkSoup.app в GNUstep по умолчанию имеет значение «John Doe», а irssi считывает полное имя пользователя операционной системы, заменяя его на «unknown», если оно не определено. Некоторые клиенты IRC используют это поле для рекламы; например, ZNC по умолчанию использовал значение «Got ZNC?», но изменил его на «RealName =», чтобы соответствовать синтаксису конфигурации в 2015 году. [4] [ не удалось пройти проверку ]