nologin命令手册

开源Linux

共 822字,需浏览 2分钟

 ·

2021-09-07 22:15

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用户以外的用户都不能登录了。



有收获,点个在看 
浏览 45
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报