nologin命令:限制用户登录
nologin命令功能描述
使用nologin命令可以限制某些用户通过Shell登录系统。如果文件/etc/nologin.txt
存在,显示其内容给用户,而不是默认的消息。
nologin命令语法
nologin
nologin命令示例
限制用户登录。
[root@deepinout ~]# nologin
Linux禁止用户登录:
禁止用户登录后,用户不能登录系统,但可以登录ftp、SAMBA等。我们在Linux下做系统维护的时候,希望个别用户或者所有用户不能登录系统,保证系统在维护期间正常运行。这个时候我们就要禁止用户登录。
禁止个别用户登录,比如禁止lynn用户登录。
passwd -l lynn
这就话的意思是锁定lynn用户,这样该用户就不能登录了。
passwd -u lynn
上面是对锁定的用户lynn进行解锁,用户可登录了。
我们通过修改/etc/passwd
文件中用户登录的shell
vi /etc/passwd
更改为:
lynn:x:500:500::/home/lynn:/sbin/nologin
该用户就无法登录了。
禁止所有用户登录。
touch /etc/nologin
除root以外的用户不能登录了。