ECS云服务器SSH/VNC远程登录及安全组配置教程
一、SSH远程登录配置
通过SSH协议连接ECS服务器需完成以下步骤:
- 在ECS控制台获取公网IP地址
- 本地安装SSH客户端(XShell/PuTTY/FinalShell)
- 新建会话:输入公网IP,端口保持默认22
- 选择密钥认证方式或输入用户名密码
二、VNC远程桌面配置
图形化界面访问需配置VNC服务:
- CentOS系统安装GNOME桌面环境:
yum groupinstall "GNOME Desktop"
- 安装TigerVNC服务端:
yum install tigervnc-server
- 设置VNC密码:
vncpasswd
- 修改服务配置文件,指定登录用户和显示编号
三、安全组规则设置
确保安全组开放必要端口:
协议类型 | 端口范围 | 授权对象 |
---|---|---|
SSH(TCP) | 22/22 | 0.0.0.0/0 |
VNC(TCP) | 5901-5905 | 0.0.0.0/0 |
需在ECS控制台「安全组」-「配置规则」添加上述入方向规则
四、常见问题排查
连接失败的典型解决方案:
- 检查安全组是否开启对应端口
- 验证服务器防火墙状态:
systemctl status firewalld
- VNC服务状态查询:
systemctl status vncserver@:1
- 重置实例密码后重启连接
通过合理配置SSH/VNC协议与安全组规则,可实现ECS服务器的安全远程管理。建议优先使用SSH进行命令行操作,图形化需求选择VNC方案,同时遵循最小权限原则配置安全组
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/595023.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。