तकनीकी रूप से, जब तक 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/nologinDebian और Ubuntu पर?