要在CentOS上开启root用户的远程访问,你通常需要编辑SSH服务器配置文件来允许root登录。以下是基本步骤:
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
sudo vi /etc/ssh/sshd_config
PermitRootLogin yes
如果这一行被注释掉了(前面有#
号),请去掉#
号。
4. 重启SSH服务:
保存并关闭文件后,你需要重启SSH服务以使更改生效。
sudo systemctl restart sshd
或者,如果你的系统使用的是较旧的服务管理器,则可能需要使用:
sudo service sshd restart
sudo firewall-cmd --add-service=ssh --permanent
sudo firewall-cmd --reload
安全警告:允许root远程登录可能会增加系统面临的安全风险。建议使用密钥对进行身份验证,而不是密码,并考虑仅从受信任的网络地址允许root登录。更好的做法是,允许普通用户远程登录,然后通过sudo
或su
提升权限。
Copyright © 2013-2024 8a.hk All Rights Reserved. 八艾云 版权所有 中山市八艾云计算有限公司 粤ICP备14095776号 粤公网安备 44200002445359号
增值电信业务经营许可证编号:B1-20222012
代理域名注册服务机构:西部数码