作为拥有十年云计算部署经验的架构师,我每天都会协助用户远程管理云服务器,连接云主机看似简单,但操作不当可能导致安全隐患或连接失败,以下是经过验证的标准化操作流程:
无论何种系统,连接本质都是通过网络协议+验证工具实现:
1、协议通道:Windows系统用RDP(3389端口),Linux系统用SSH(22端口)
2、验证方式:密码认证或密钥对(推荐更安全的密钥)
3、网络前提:云主机需开启对应端口(控制台安全组设置)
▌ Windows用户看这里(图形化操作)
推荐工具:微软官方 *远程桌面连接 (mstsc)
步骤分解:
1、获取云主机公网IP:登录云平台控制台 > 实例详情页
2、本地Win+R 输入mstsc
打开工具
3、输入IP地址 → 点击“显示选项”
→ 用户名填Administrator
(默认)
→ 勾选“允许我保存凭据”
4、关键安全设置:
→ 本地资源页签 → 勾选“剪贴板”实现文件传输
→ 高级页签 → 设置“使用RD网关”为否
5、连接后输入购买时设置的密码
>故障排查点:若提示“身份验证错误”,需在本地组策略启用“要求使用网络级别的身份验证”(运行gpedit.msc
> 管理模板 > Windows组件 > 远程桌面服务)
▌ Linux/macOS用户必备技能(命令行)
首选工具:*OpenSSH*(终端原生支持)
标准连接命令:
ssh -i 密钥路径.pem 用户名@公网IP 示例:ssh -i ~/Downloads/my_key.pem root@103.xx.xx.xx
操作详解:
1、密钥权限修正(防连接拒绝):
chmod 400 my_key.pem # 关键步骤!
2、首次连接时输入yes
确认主机指纹
3、文件传输方案:
scp -i 密钥.pem 本地文件路径 用户名@IP:服务器路径 # 上传 scp -i 密钥.pem 用户名@IP:服务器文件路径 本地路径 # 下载
1、Tabby(开源免费):支持SSH/SFTP/RDP多协议,会话管理直观
2、MobaXterm(Windows):集成X11服务器,可直接运行Linux GUI程序
3、Royal TSX(macOS):企业级安全管理,支持团队凭证共享
1、禁用root远程登录(Linux):
# 修改/etc/ssh/sshd_config PermitRootLogin no UsePAM yes
2、修改默认端口:将SSH端口改为1024-65535间的非标端口
3、防火墙双保险:云平台安全组 + 主机防火墙(iptables/ufw)双重过滤
4、定期轮换密钥:每90天更换密钥对,删除旧公钥
个人建议生产环境优先使用证书登录而非密码,并启用双因素认证,我曾处理过因弱密码导致的挖矿病毒入侵案例,配置密钥后三年未再出现安全事件,连接成功后立即执行sudo apt update && sudo apt upgrade
(Ubuntu)或yum update
(CentOS)修补漏洞,这是保障服务器健康的第一步。
文章摘自:https://idc.huochengrm.cn/zj/9197.html
评论