通过SSH远程登录腾讯云Root用户指南
一、配置SSH密钥与安全组
在腾讯云控制台中创建SSH密钥对后,需将公钥文件(id_rsa.pub)内容同时写入到/home/ubuntu/.ssh/authorized_keys
和/root/.ssh/authorized_keys
文件,避免root用户因密钥缺失导致登录失败。安全组需开放TCP协议22端口,建议将源IP范围限制为可信地址段。
协议类型 | 端口范围 | 授权对象 |
---|---|---|
TCP | 22 | 203.0.113.0/24 |
二、设置Root用户登录权限
通过普通用户登录后执行以下操作:
- 使用
sudo nano /etc/ssh/sshd_config
修改配置文件 - 将
PermitRootLogin
参数改为yes
- 禁用密码认证:设置
PasswordAuthentication no
- 执行
systemctl restart sshd
重启服务
三、执行远程连接操作
在本地终端输入命令:
ssh -i 私钥路径 root@服务器公网IP
首次连接需验证指纹信息,成功后将直接进入root权限环境。若出现权限拒绝错误,需检查密钥文件权限是否为600。
四、安全增强建议
建议启用双因素认证或配置fail2ban防御暴力破解。定期检查/var/log/auth.log
日志文件,监控异常登录尝试。建议非必要情况下关闭root远程登录,改用sudo权限账户。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/562903.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。