禁止Linux用户远程登录

1.查看用户组/查看用户所有列表

cat /etc/group
cat /etc/passwd

说明:查看当前系统拥有哪些分组与用户可以进行操作

2.修改密码策略(可以忽略)

sudo vim /etc/login.defs
PASS_MAX_DAYS  90
PASS_MIN_DAYS  3
PASS_MIN_LEN   10
PASS_WARN_AGE  7

3.禁止ROOT用户进行ssh登录(可以忽略)

sudo vi /etc/ssh/sshd_config
PermitRootLogin No # 修改 #PermitRootLogin yes为这个

4.禁止某个用户通过ssh进行登录

sudo vi /etc/ssh/sshd_config

在这个文件里面的最后一行加上这个

DenyUsers youruser1 youruser2  # Linux系统账户 

说明:如果文件里已经有DenyUsers,则只需修改DenyUsers的值就可以了。

5.重启ssh服务器

sudo service sshd restart

说明:重启该服务后修改的配置信息才会生效。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。