SSH连接基础
通过SSH协议连接阿里云服务器是Linux系统的标准登录方式,需完成以下步骤:
- 获取服务器公网IP地址,可在阿里云控制台ECS实例详情页查看;
- 打开终端或SSH客户端(如PuTTY、Xshell),输入命令格式:
ssh 用户名@公网IP
; - 首次连接需验证服务器指纹信息,输入
yes
确认后继续; - 输入服务器密码完成身份验证(密码输入时无回显)。
如需修改默认22端口,可在命令中添加-p
参数指定端口号,例如:ssh -p 2222 root@192.0.2.1
。
密钥对登录配置
密钥对认证相比密码更安全,配置流程如下:
- 在阿里云控制台创建密钥对,自动生成公钥(绑定服务器)和私钥(下载到本地);
- 使用SSH客户端连接时指定私钥路径,例如:
ssh -i /path/to/private-key.pem root@192.0.2.1
; - Xshell用户需通过「工具-用户密钥管理者」导入私钥文件。
远程桌面连接配置
对于Windows系统服务器,推荐使用RDP协议:
- 在ECS实例管理页面确认公网IP和开放3389端口;
- 本地计算机打开远程桌面连接工具(Windows按Win+R输入
mstsc
); - 输入服务器IP地址,连接后输入管理员账号密码;
- 首次连接需接受安全证书提示。
安全优化建议
- 禁用root账户密码登录,改用普通用户+sudo权限机制;
- 配置安全组规则,限制SSH/RDP端口的源IP访问范围;
- 定期更新系统补丁:执行
apt update && apt upgrade -y
(Debian系)或yum update -y
(RedHat系); - 启用阿里云云盾防护,监控异常登录行为。
本文介绍了SSH连接与远程桌面两种主流登录方式的操作步骤,涵盖Linux和Windows系统场景。通过密钥认证、端口限制、系统更新等安全措施,可有效提升服务器防护等级。建议根据业务需求选择合适登录方式,并定期审计访问日志。