准备工作与root密码设置
登录阿里云控制台,进入云服务器ECS实例列表,选择目标实例后执行以下操作:
- 通过「重置密码」功能设置新root密码,需包含大小写字母、数字和特殊字符
- 使用VNC或现有非root用户通过
sudo su root
切换权限
修改SSH配置文件
通过SSH客户端连接服务器后,执行以下操作:
vim /etc/ssh/sshd_config
- 找到PermitRootLogin参数,修改为
yes
- 将PasswordAuthentication参数设为
yes
- 确认#注释符号已移除
重启SSH服务
执行以下命令使配置生效:
sudo systemctl restart sshd.service
或使用传统服务管理命令:
sudo service sshd restart
建议检查服务状态确认重启成功
验证root密码登录
使用Xshell、PuTTY等工具测试:
- 输入
ssh root@服务器公网IP
- 根据提示输入设置的密码
- 首次连接需确认主机密钥指纹
参数 | 修改后值 | 作用 |
---|---|---|
PermitRootLogin | yes | 允许root用户登录 |
PasswordAuthentication | yes | 启用密码认证 |
结论:通过修改SSH配置文件与重启服务,可实现root密码登录功能。建议完成验证后,定期更新密码并禁用不必要的登录方式以提升安全性
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/596244.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。