准备工作
在开启root远程登录前,需完成以下基础配置:
- 通过阿里云控制台获取实例的公网IP地址
- 确保已创建root账户并设置登录密码(可通过重置密码功能实现)
- 准备SSH客户端工具(如PuTTY或Terminal)
修改SSH配置文件
通过SSH连接实例后,按以下步骤修改配置文件:
- 使用命令
sudo vim /etc/ssh/sshd_config
打开配置文件 - 找到
PermitRootLogin
参数,修改为PermitRootLogin yes
- 将
PasswordAuthentication
参数设为yes
- 保存并退出编辑器(Esc → :wq)
重启SSH服务
配置完成后需执行服务重启命令:
- 运行
sudo systemctl restart sshd.service
- 验证服务状态
systemctl status sshd
验证远程登录
使用SSH客户端进行连接测试:
- 执行
ssh root@公网IP
- 首次连接需确认主机指纹
- 输入root账户密码完成认证
安全建议
开启root远程登录后建议采取以下防护措施:
- 配置防火墙限制访问源IP
- 定期更新root账户密码
- 建议优先使用SSH密钥认证
- 监控登录日志
/var/log/secure
通过修改SSH配置文件的认证参数并重启服务,可实现阿里云服务器的root远程登录功能。建议在生产环境中结合密钥认证与防火墙规则,平衡操作便利性与系统安全性。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/713128.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。