CHSH(1) أوامر المستخدم CHSH(1)

chsh - غيّر صدفة الولوج الخاصة بك

chsh [-s shell] [-l] [-h] [-V] [username|UID]

يُستخدم chsh لتغيير صدفة الولوج الخاصة بك. إذا لم تُعطَ صدفة في سطر الأوامر، فسيطلب chsh واحدة.

يدعم chsh المدخلات غير المحلية (kerberos، LDAP، إلخ.) إذا رُبط مع libuser، وإلا فاستخدم ypchsh(1) أو lchsh(1) أو أي تطبيق آخر للمدخلات غير المحلية.

-s، --shell الصدفة

حدد صدفة الولوج الخاصة بك.

-l، --list-shells

اطبع قائمة الأصداف المدرجة في /etc/shells واخرج.

-h، --help

اعرض نص المساعدة واخرج. (الخيار القصير -h مستخدم منذ الإصدارة 2.30؛ الإصدارات الأقدم استخدمت -u المهجور حاليًا).

-V، --version

اعرض الإصدارة واخرج. (الخيار القصير -V مستخدم منذ الإصدارة 2.39؛ الإصدارات الأقدم استخدمت -v المهجور حاليًا).

سيقبل chsh مسار المسار الكامل لأي ملف قابل للتنفيذ على النظام.

السلوك المبدئي للمستخدمين غير الخارقين هو قبول الأصداف المدرجة في ملف /etc/shells فقط، وإصدار تحذير للمستخدم الخارق (root). يمكن أيضًا ضبطه وقت التصريف ليصدر تحذيرًا فقط لجميع المستخدمين.

يُرجع 0 إذا نجحت العملية، و 1 إذا فشلت العملية أو كانت صياغة الأمر غير صالحة.

Salvatore Valente <svalente@mit.edu>

login(1)، login.defs(5)، passwd(5)، shells(5)

لتقارير العِلل، استخدم مُتتبع المشكلات https://github.com/util-linux/util-linux/issues.

الأمر chsh جزء من حزمة util-linux التي يمكن تنزيلها من أرشيف نواة لينكس https://www.kernel.org/pub/linux/utils/util-linux/.

2026-09-02 util-linux 2.42.3