在CentOS操作系统上,为了安全性考虑,默认情况下root用户是禁止通过SSH远程访问的。如果你需要开启root用户的远程访问,你可以按照以下步骤进行操作:
注意:在开启root远程访问之前,请确保你已经设置了足够安全的密码,并且只在受信任的网络环境中开启root远程访问。
云服务器CentOS开启root远程访问的步骤:
1、以普通用户登录:使用一个拥有sudo权限的普通用户登录到服务器。
2、切换到root用户:执行以下命令切换到root用户:sudo su -
3、编辑SSH配置文件:使用文本编辑器(例如,nano或vim)编辑SSH配置文件:nano /etc/ssh/sshd_config
4、找到并修改PermitRootLogi行:找到配置文件中的PermitRootLogin 行,并将其值修改为yes:PermitRootLogin yes
如果该行不存在,则可以手动添加。
5、保存并退出编辑器:保存修改并退出编辑器。
如果使用nano,按下Ctrl + X,然后按Y确认,最后按Enter退出。
如果使用vim,按下 Esc 键,然后输入:wq并按Enter。
6、重启SSH服务:执行以下命令重启 SSH 服务以应用修改:systemctl restart sshd
现在,你应该能够使用root用户通过SSH远程访问你的CentOS服务器了。确保你在连接时使用安全的方式,例如使用SSH密钥认证而不是仅依赖密码。
Copyright © 2013-2020. All Rights Reserved. 恒讯科技 深圳市恒讯科技有限公司 粤ICP备20052954号 移动站