一、准备工作
在开始远程连接前需完成以下准备:
- 注册阿里云账号并创建ECS实例
- 获取服务器公网IP地址(控制台ECS实例详情页查看)
- 本地安装SSH客户端:Windows建议使用PuTTY,macOS/Linux使用终端
二、SSH密码登录流程
通过基础SSH协议连接服务器的操作步骤:
- 打开终端输入
ssh root@公网IP
(默认用户名为root) - 首次连接需输入
yes
确认主机指纹验证 - 输入创建实例时设置的登录密码(输入时无显示反馈)
- 成功登录后显示Linux命令行操作界面
若服务器修改了SSH端口,需添加-p 端口号
参数指定连接端口
三、密钥对登录配置
密钥登录相比密码更安全,配置流程如下:
- 在阿里云控制台创建密钥对并下载.pem私钥文件
- 本地生成密钥对(可选):
- 执行
ssh-keygen -t rsa
生成密钥 - 公钥文件默认存储在
~/.ssh/id_rsa.pub
- 执行
- 通过控制台或
ssh-copy-id
命令上传公钥到服务器 - 使用
ssh -i 密钥路径 root@公网IP
连接服务器
四、安全建议
为保障服务器安全,建议:
- 禁用root账户密码登录(修改
/etc/ssh/sshd_config
中PasswordAuthentication
参数) - 定期更新系统软件包:
apt update && apt upgrade -y
- 设置关键目录权限(如
chmod 700 /root
)
通过SSH协议或密钥对均可实现阿里云服务器远程管理,密钥登录在安全性方面具有显著优势。建议生产环境优先采用密钥认证机制,配合定期维护策略保障服务器安全
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/631530.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。