您的位置:首页 > 运维架构 > Linux

CentOS启用sudo,禁用root远程登录

2016-07-14 13:53 465 查看
CentOS默认不启用sudo,且可以直接用超级管理员身份登录服务器。ubuntu这方面做得比较好,为了安全,减小误操作带来的损失,还是推荐启用sudo。

1、添加sudo用户


执行 visudo 命令,找到:


root    ALL=(ALL) ALL

在下面增加:(注意,snsgou 是Linux新增的一个普通用户)

snsgou ALL=(ALL) ALL

2、禁止root用户登录


编辑 /etc/ssh/sshd_config,将


PermitRootLogin yes

改为

PermitRootLogin no

重启sshd:

service sshd reload



注意:

虽然在配置文件“/etc/ssh/sshd_config”中,好多项被#注释掉了,但默认都是有效的。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: