chfn(1)

НАЗВАНИЕ
chfn - изменяет информацию о пользователе

СИНТАКСИС

chfn [-f ФИО] [-r номер комнаты] [-w рабочий телефон] [-h домашний телефон] [-o другое] [имя]

ОПИСАНИЕ

Программа chfn изменяет ФИО, рабочий телефон, рабочие координаты и домашний номер телефона учётной записи пользователя. Обычно, эти данные выводятся командой finger(1) и ей подобными программами. Обычный пользователь может изменить только определённые поля собственной учётной записи, разрешённые в файле /etc/login.defs. (Настройкой по умолчанию пользователю не разрешается менять своё имя и фамилию.) Суперпользователь может изменять любое поле любой учётной записи. Кроме того, только суперпользователь может использовать параметр -o для изменения нестандартизованной части поля GECOS.

Единственным ограничением значений полей является то, что они не должны содержать управляющих символов, запятых, двоеточий или знака равно. На поле другое не действует это ограничение, и оно может использоваться для хранения информации об учётной записи для любых приложений.

Если ни один параметр не указан, то chfn переходит в интерактивный режим, предлагая запустившему пользователю изменить значения полей своей учётной записи. Вводимое значение заменяет текущее значение поля; если введена пустая строка, то текущее значение остаётся неизменным. Текущее значение показано в скобках [ ]. Без параметров, программа chfn изменяет учётную запись запустившего пользователя.

CONFIGURATION

The following configuration variables in /etc/login.defs change the behavior of this tool:

CHFN_RESTRICT (string)
    This parameter specifies which values in the gecos field of the /etc/passwd file may be changed by regular users using the chfn program. It can be any combination of letters f, r, w, h, for Full name, Room number, Work phone, and Home phone, respectively. For backward compatibility, yes is equivalent to rwh and no is equivalent to frwh. If not specified, only the superuser can make any changes. The most restrictive setting is better achieved by not installing chfn SUID.

ФАЙЛЫ

/etc/login.defs
    содержит конфигурацию подсистемы теневых паролей

/etc/passwd
    содержит информацию о пользователях

СМОТРИТЕ ТАКЖЕ

chsh(1), login.defs(5), passwd(5).