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-05-18 util-linux 2.42.1