NOLOGIN(8) إدارة النظام NOLOGIN(8)

الاسم

nologin - يرفض الولوج بلباقة

موجز

nologin [-V] [-h]

الوصف

يعرض nologin رسالة تفيد بأن الحساب غير متاح ويخرج بقيمة غير صفرية. الغرض منه هو استخدامه كحقل صدفة بديل لمنع وصول الولوج إلى الحساب.

إذا كان الملف /etc/nologin.txt موجوداً، يعرض nologin محتوياته للمستخدم بدلاً من الرسالة المبدئية.

حالة الخروج التي يُرجعها nologin هي دائماً 1.

الخيارات

-c، --command أمر

--init-file

-i --interactive

--init-file الملف

-i، --interactive

-l، --login

--noprofile

--norc

--posix

--rcfile الملف

-r، --restricted

يُتجاهل خيارات سطر الأوامر الخاصة بالصدفة هذه لتجنب خطأ nologin.

-h، --help

اعرض نص المساعدة ثم اخرج.

-V، --version

اعرض الإصدار واخرج.

ملاحظات

nologin هو وسيلة لكل حساب لتعطيل الولوج (يُستخدم عادةً لحسابات النظام مثل http أو ftp). يستخدم nologin الملف /etc/nologin.txt كمصدر اختياري لرسالة غير مبدئية، ويُرفض وصول الولوج دائماً بغض النظر عن الملف.

عادةً ما تمنع وحدة PAM المسماة pam_nologin(8) جميع المستخدمين غير الجذريين (non-root) من الولوج إلى النظام. يُتحكم في وظائف pam_nologin(8) بواسطة‎ /var/run/nologin أو ملف ‎/etc/nologin.

تاريخ

ظهر الأمر nologin في الإصدار 4.4BSD.

المؤلفين

Karel Zak <kzak@redhat.com>

انظر أيضاً

login(1)، passwd(5)، pam_nologin(8)

التبليغ عن الأخطاء

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

التوفر

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

2026-05-18 util-linux 2.42.1