nologin命令手册
nologin:拒绝用户登录
功能描述:
使用nologin命令可以实现礼貌着拒绝用户登录系统,同时给出信息。
如果尝试以这类用户登录,就在log里添加记录,然后在终端输出“This account is currently not available”信息。一般设置这样账号是给启动服务的账号所用,即只能让服务启动起来,但是不能登录系统。
语法格式:
nologin
参考实例:
限制用户登录
[root@cnLinuxer ~]# nologin
扩展知识:
我们在Linux下做系统维护时,希望个别用户或者所有用户不能登录系统,保证系统在维护期间正常运行,这时我们就要禁止用户登录了。禁止用户登录后,用户虽不能登录系统,但可以登录ftp、SAMBA等。
1、禁止ftp用户登录
[root@cnLinuxer ~]# passwd -l ftp01
2、对锁定用户解锁
[root@cnLinuxer ~]# passwd -u ftp01
3、通过修改/etc/passwd配置文件禁止用户登录
vim /etc/passwd
改:ftp:x:1002:1002::/home/ftp:/bin/bash
为:ftp:x:1002:1002::/home/ftp:/sbin/nologin
4、禁止所有用户登录
[root@cnLinuxer ~]# touch /etc/nologin //除root用户以外的用户都不能登录了。
有收获,点个在看
评论