【CentOS轻松启用root登录】安全操作指南,告别繁琐!

发布时间:2025-05-23 00:27:00

引言

在CentOS体系中,root用户是拥有最高体系权限的用户,因此在某些情况下,启用root登录可能便利管理员停止体系管理跟保护。但是,启用root登录也须要留神保险伤害。本文将具体介绍如何在CentOS中保险地启用root登录,并供给一些倡议来确保体系的保险性。

启用root登录的步调

1. 创建一般用户

为了进步保险性,倡议在启用root登录之前,先创建一个一般用户,并为其分配须要的权限。

sudo adduser your_username
sudo passwd your_username

2. 修改SSH设置

编辑SSH设置文件,容许root用户登录。

sudo vi /etc/ssh/sshd_config

找到以下行并撤消解释:

PermitRootLogin yes
PasswordAuthentication yes

3. 重启SSH效劳

重启SSH效劳以利用变动。

sudo systemctl restart sshd

4. 设置强密码

为root用户设置一个强密码,以避免未受权拜访。

sudo passwd root

保险留神事项

1. 利用密钥认证

为了进一步进步保险性,倡议利用SSH密钥认证代替密码登录。

ssh-keygen -t rsa

将公钥增加到root用户的~/.ssh/authorized_keys文件中。

2. 禁用root密码登录

固然我们已启用root登录,但倡议禁用root密码登录,只容许密钥认证。

sudo vi /etc/ssh/sshd_config

找到以下行并撤消解释:

PasswordAuthentication no

3. 按期调换密码

按期调换root密码,以降落保险伤害。

4. 利用sudo命令

在须要以root权限履行命令时,利用sudo命令而不是直接登录为root用户。

sudo <command>

总结

经由过程以上步调,你可能在CentOS中保险地启用root登录。请务必按照保险留神事项,以确保体系的保险性跟牢固性。