1 區別
/bin/false是最嚴格的禁止login選項,一切服務都不能用。
/sbin/nologin只是不允許login系統
小技巧:
查看 /etc/passwd文件,能看到各用戶使用的shell
2.1 nologin
當用戶配置成/sbin/nologin時,如果再使用該用戶ssh到linux操作系統,會提示
This account is currently not available.
2.2 false
當用戶配置成/bin/false時,ssh之后顯示如下
root@vultr:~# useradd -s /bin/false -M -N user111
root@vultr:~# su user111
root@vultr:~# whoami
root
不會有任何提示,用戶切換不過去
