准备环境与基础权限设置
使用默认的Ubuntu账户通过SSH登录腾讯云服务器后,执行sudo passwd root
设置root密码,该操作需要先验证当前用户的sudo权限。完成密码设置后,系统将显示”password updated successfully”提示。
- ssh ubuntu@your_server_ip
- sudo passwd root
- 输入当前用户密码
- 设置并确认root密码
配置SSH允许root登录
修改/etc/ssh/sshd_config
文件的关键参数:
- 将
#PermitRootLogin prohibit-password
改为PermitRootLogin yes
- 建议同时启用
PasswordAuthentication yes
以兼容密码验证方式
保存修改后执行sudo service ssh restart
重启服务使配置生效。
安全加固建议
启用root登录后需采取以下防护措施:
- 禁用SSH密码认证,改用密钥登录
- 通过
ufw
防火墙限制SSH端口访问IP范围 - 定期检查
/var/log/auth.log
登录日志
本文所述方法已通过Ubuntu 18.04/20.04系统验证,关键步骤涉及权限设置、服务配置和安全加固三个维度。建议操作完成后立即测试root账户连接有效性,同时部署监控告警策略防范暴力破解风险。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/543009.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。