CHFN(1) Команди користувача CHFN(1)

НАЗВА

chfn - зміна даних щодо вашого відбитка

КОРОТКИЙ ОПИС

chfn [-f full-name] [-o office] [-p office-phone] [-h home-phone] [-u] [-V] [username]

ОПИС

chfn використовують для зміни даних відбитка. Ці відомості зберігаються у файлі /etc/passwd; за їхній показ відповідає програма finger. У версії для Linux програма finger виводить чотири елементи даних, які може бути змінено chfn: справжнє ім’я, номер робочої кімнати та телефону та домашній телефон.

Будь-який з чотирьох елементів даних можна вказати у рядку команди. Якщо у рядку команди не надано жодних даних, chfn переходить у інтерактивний режим.

В інтерактивному режимі chfn надсилає запит щодо кожного з полів даних. У рядку запиту ви можете вказати нові відомості або просто натиснути Enter, щоб лишити вміст поля незмінним. Введіть ключове слово «none», щоб лишити поле порожнім.

У chfn передбачено підтримку нелокальних записів (kerberos, LDAP тощо), якщо програму скомпоновано з libuser. Якщо ж такого компонування не відбувалося, скористайтеся ypchfn(1), lchfn(1) або будь-якими іншими реалізаціями для нелокальних записів.

ПАРАМЕТРИ

-f, --full-name ім’я-повністю

Вказати ваше справжнє ім’я.

-o, --office офіс

Вказати номер вашої кімнати в офісі.

-p, --office-phone офісний-телефон

Вказати номер вашого офісного телефону.

-h, --home-phone домашній-телефон

Вказати номер вашого домашнього телефону.

-u, --help

Вивести текст довідки і завершити роботу.

-V, --version

Display version and exit. (Short option -V is used since version 2.39; older versions used the now-deprecated -v).

ЗАПИСИ ФАЙЛА НАЛАШТУВАНЬ

chfn читає дані з файла налаштувань /etc/login.defs (див. login.defs(5)). Зауважте, що файл налаштувань може бути частиною іншого пакунка (наприклад shadow-utils). Наступні записи налаштувань стосуються chfn:

CHFN_RESTRICT рядок

Вказує, які поля може змінювати chfn.

Булеве значення "yes" означає, що програма може змінювати вміст полів офісу, офісного телефону та домашнього телефону, а булеве значення "no" означає, що також можна змінювати вміст поля імені.

Іншим способом задання придатних до зміни полів є абревіатури: f = ім’я повністю, r = офіс (кімната), w = офісний (робочий) телефон, h = домашній телефон. Наприклад, CHFN_RESTRICT "wh" надає змогу змінювати номери робочого і домашнього телефонів.

Якщо CHFN_RESTRICT не визначено, усі дані відбитка будуть придатними лише до читання. Це типовий варіант.

СТАН ВИХОДУ

Повертає 0, якщо дію виконано успішно, 1, якщо дію не вдалося виконати або у команді було виявлено синтаксичну помилку.

АВТОРИ

Salvatore Valente <svalente@mit.edu>

ТАКОЖ ПЕРЕГЛЯНЬТЕ

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

ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ

Для звітування щодо вад скористайтеся системою стеження за вадами https://github.com/util-linux/util-linux/issues

ДОСТУП ДО ПРОГРАМИ

Програма chfn є частиною пакунка util-linux, який можна отримати з архіву ядра Linux https://www.kernel.org/pub/linux/utils/util-linux/.

2025-03-29 util-linux 2.41