| CHFN(1) | دستورهای کاربر | CHFN(1) |
نام (NAME)
chfn - تغییر اطلاعات انگشت و مشخصات کاربری
خلاصه دستور (SYNOPSIS)
chfn [-f full-name] [-o office] [-p office-phone] [-h home-phone] [-u] [-V] [username|UID]
توضیحات (DESCRIPTION)
دستور chfn برای تغییر اطلاعات فینگر (finger) شما استفاده میشود. این اطلاعات در فایل /etc/passwd ذخیره شده و توسط برنامه finger نمایش داده میشوند. دستور finger در لینوکس چهار بخش از اطلاعات را نمایش میدهد که میتوانند توسط chfn تغییر داده شوند: نام واقعی شما، اتاق و تلفن محل کار شما، و تلفن منزل شما.
هر یک از این چهار بخش اطلاعات را میتوان در خط فرمان مشخص کرد. اگر اطلاعاتی در خط فرمان داده نشود، chfn وارد حالت تعاملی میشود.
در حالت تعاملی، chfn برای هر فیلد از شما درخواست ورودی میکند. در پاسخ به هر درخواست، میتوانید اطلاعات جدید را وارد کنید، یا صرفاً کلید return را فشار دهید تا فیلد بدون تغییر باقی بماند. برای خالی کردن فیلد، عبارت "none" را وارد کنید.
دستور chfn در صورت پیوند با libuser از مدخلهای غیرمحلی (kerberos، LDAP و غیره) پشتیبانی میکند، در غیر این صورت برای مدخلهای غیرمحلی از ypchfn(1)، lchfn(1) یا هر پیادهسازی دیگری استفاده کنید.
گزینهها (OPTIONS)
-f, --full-name full-name
-o, --office office
-p, --office-phone office-phone
-h, --home-phone home-phone
-u, --help
-V, --version
موارد فایل پیکربندی (CONFIG FILE ITEMS)
دستور chfn فایل پیکربندی /etc/login.defs را میخواند (ببینید login.defs(5)). توجه داشته باشید که ممکن است این فایل پیکربندی همراه با بسته دیگری (مانند shadow-utils) توزیع شده باشد. موارد پیکربندی زیر برای chfn مرتبط هستند:
CHFN_RESTRICT string
تنظیم بولی "yes" به این معنی است که فقط فیلدهای Office، Office Phone و Home Phone قابل تغییر هستند، و تنظیم بولی "no" به این معنی است که فیلد Full Name نیز قابل تغییر است.
روش دیگر برای مشخص کردن فیلدهای قابل تغییر استفاده از اختصارات است:
f
r
w
h
برای نمونه، CHFN_RESTRICT "wh" اجازه تغییر شماره تلفنهای محل کار و منزل را میدهد.
اگر CHFN_RESTRICT تعریف نشده باشد، تمامی اطلاعات فینگر فقطخواندنی خواهند بود. این حالت پیشفرض است.
وضعیت خروج (EXIT STATUS)
در صورت موفقیتآمیز بودن عملیات 0 و در صورت شکست عملیات یا نامعتبر بودن نحو دستوری 1 برمیگرداند.
نویسندگان (AUTHORS)
Salvatore Valente <svalente@mit.edu>, Christian Goeschel Ndjomouo <cgoesc2@wgu.edu>
همچنین ببینید (SEE ALSO)
گزارش اشکالات (REPORTING BUGS)
برای گزارش باگها، از سامانه ردیابی اشکالات https://github.com/util-linux/util-linux/issues.
در دسترس بودن (AVAILABILITY)
دستور chfn بخشی از بسته util-linux است که میتواند از بایگانی هسته لینوکس https://www.kernel.org/pub/linux/utils/util-linux.
| 2026-09-02 | util-linux 2.42.3 |