'\" t .\" Title: chsh .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-09-02 .\" Manual: User Commands .\" Source: util-linux 2.42.3 .\" Language: Persian .\" .TH "CHSH" "1" "2026-09-02" "util\-linux 2.42.3" "User Commands" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "نام (NAME)" chsh \- تغییر پوسته پیش‌فرض ورود کاربر .SH "خلاصه دستور (SYNOPSIS)" .sp \fBchsh\fP [\fB\-s\fP \fIshell\fP] [\fB\-l\fP] [\fB\-h\fP] [\fB\-V\fP] [\fIusername\fP|\fIUID\fP] .SH "توضیحات (DESCRIPTION)" .sp دستور \fBchsh\fP برای تغییر پوسته ورود شما استفاده می‌شود. اگر پوسته‌ای در خط فرمان مشخص نشده باشد، \fBchsh\fP از شما درخواست ورودی می‌کند. .sp دستور \fBchsh\fP در صورت پیوند با libuser از ورودی‌های غیرمحلی (kerberos، LDAP و غیره) پشتیبانی می‌کند، در غیر این صورت برای ورودی‌های غیرمحلی از \fBypchsh\fP(1)، \fBlchsh\fP(1) یا هر پیاده‌سازی دیگری استفاده کنید. .SH "گزینه‌ها (OPTIONS)" .sp \fB\-s\fP, \fB\-\-shell\fP \fIshell\fP .RS 4 پوسته ورود خود را مشخص کنید. .RE .sp \fB\-l\fP, \fB\-\-list\-shells\fP .RS 4 فهرست پوسته‌های ذکرشده در \fI/etc/shells\fP را چاپ کرده و خارج می‌شود. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 نمایش متن راهنما و خروج. (گزینه کوتاه \fB\-h\fP از نسخه ۲.۳۰ به بعد استفاده می‌شود؛ نسخه‌های قدیمی‌تر از گزینه \fB\-u\fP که اکنون منسوخ شده است استفاده می‌کردند). .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 نمایش نسخه و خروج. (گزینه کوتاه \fB\-V\fP از نسخه ۲.۳۹ به بعد استفاده می‌شود؛ نسخه‌های قدیمی‌تر از گزینه \fB\-v\fP که اکنون منسوخ شده است استفاده می‌کردند). .RE .SH "پوسته‌های معتبر (VALID SHELLS)" .sp دستور \fBchsh\fP مسیر کامل هر فایل اجرایی در سیستم را خواهد پذیرفت. .sp رفتار پیش‌فرض برای کاربران غیرریشه (non-root) این است که تنها پوسته‌های فهرست‌شده در فایل \fI/etc/shells\fP را بپذیرد، و برای کاربر ریشه (root) یک هشدار صادر کند. همچنین می‌توان آن را در زمان کامپایل طوری پیکربندی کرد که فقط برای همه کاربران هشدار صادر کند. .SH "وضعیت خروج (EXIT STATUS)" .sp در صورت موفقیت‌آمیز بودن عملیات 0 و در صورت شکست عملیات یا نامعتبر بودن نحو دستور 1 برمی‌گرداند. .SH "نویسندگان (AUTHORS)" .sp .MTO "svalente\(atmit.edu" "Salvatore Valente" "" .SH "همچنین ببینید (SEE ALSO)" .sp \fBlogin\fP(1), \fBlogin.defs\fP(5), \fBpasswd\fP(5), \fBshells\fP(5) .SH "گزارش اشکالات (REPORTING BUGS)" .sp برای گزارش باگ‌ها، از \c .URL "https://github.com/util\-linux/util\-linux/issues" "سامانه پیگیری مشکلات" "." .SH "در دسترس بودن (AVAILABILITY)" .sp دستور \fBchsh\fP بخشی از بسته util\-linux است که می‌تواند از \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux" "بایگانی هسته لینوکس" "." دریافت شود.