तकनीकी रूप से, जब तक pam
कि आपके शेल को जांचने के लिए सेट नहीं किया जाता है , तब तक pam_shells
इनमें से कोई भी वास्तव में आपके लॉगिन को रोक नहीं सकता है, यदि आप शेल पर नहीं हैं। मेरे सिस्टम पर वे अलग-अलग आकार के हैं, इसलिए मुझे संदेह है कि वे वास्तव में कुछ करते हैं। तो क्या अंतर है? वे दोनों क्यों मौजूद हैं? मैं एक का दूसरे पर प्रयोग क्यों करूंगा?
-rwxr-xr-x 1 root root 21K Feb 4 17:01 /bin/false
-rwxr-xr-x 1 root root 4.7K Mar 2 14:59 /sbin/nologin
/bin/false
हर जगह मौजूद होना चाहिए लेकिन नहीं /sbin/nologin
: '/ sbin / nologin': ऐसी कोई फ़ाइल या निर्देशिका नहीं। किसी भी विचार क्यों यह है /usr/sbin/nologin
बजाय /sbin/nologin
Debian और Ubuntu पर?