CentOS 修改root用户名

CentOS 修改root用户名

1
https://www.cnblogs.com/Crazy-Liu/p/10867945.html

1. 新建一个账号 test

1
2
useradd test     //创建用户
passwd test      //创建密码

2. 赋予test root权限 //这一步不操作也可以,不影响.

1
vi /etc/sudoers

找到这行
root ALL=(ALL) ALL

下面加一行

1
test    ALL=(ALL)       ALL

3. 重启sshd服务

1
systemctl restart sshd.service

4. root 账号退出,test账号进入,禁用root账号

1
2
sudo su       -- 提升到总账号权限
vi /etc/ssh/sshd_config
1
PermitRootLogin yes // 改为 no
1
systemctl restart sshd.service

然后我们重启服务器,发现用root账户和密码已经不能登陆了。尝试用test用户名可以正常登陆服务器

Leave a Reply

Your email address will not be published. Required fields are marked *