从技术上讲,除非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吗?