通过Putty远程管理Linux云服务器,是Windows用户最常用也最便捷的方式之一。Putty基于SSH协议建立加密通道,可安全地执行命令、传输文件和维护系统。下面介绍具体操作方法。

一、准备工作
在开始之前,你需要确认以下信息:
- 云服务器的公网IP地址
- SSH默认端口(通常为22)
- 具备登录权限的用户名(如root或ubuntu)
- 登录密码或私钥文件(.ppk格式)
二、下载与打开Putty
从Putty官网获取免安装程序,解压后双击putty.exe即可运行。主界面中,在Host Name栏填写服务器IP,Port填22,Connection type选择SSH。
基础连接配置示例
Host Name: 192.168.0.1 Port: 22 Connection type: SSH
三、使用密码登录
配置完成后点击Open,首次连接会弹出安全警告,确认指纹后点击是。终端提示输入用户名和密码,注意密码输入时屏幕不显示任何字符,输入完直接回车即可。
登录后执行简单命令
# 查看系统发行版 cat /etc/os-release # 查看当前磁盘使用 df -h # 创建测试目录 mkdir /tmp/test_dir
四、使用密钥方式登录
相比密码,密钥登录更安全。如果你有私钥文件,需要在Putty的Connection-SSH-Auth中加载.ppk文件,然后再发起连接,此时只需输入用户名而无需密码。
生成密钥对简易步骤(服务器端)
# 生成rsa密钥 ssh-keygen -t rsa -b 2048 # 将公钥写入授权文件 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys # 修改权限 chmod 600 ~/.ssh/authorized_keys
然后将私钥用PuTTYgen转为.ppk格式供Putty使用。
五、保存会话方便下次连接
在Session分类下,于Saved Sessions框输入名称,点击Save。以后直接选中名称点Load再Open就能快速连上服务器。
六、常见连接问题排查
| 现象 | 可能原因 | 处理办法 |
|---|---|---|
| 连接超时 | 安全组未放行22端口 | 登录云控制台放通入站规则 |
| 拒绝访问 | 用户名或密码错误 | 核对凭据或重置密码 |
| 提示密钥不匹配 | ppk格式不正确 | 用PuTTYgen重新转换 |
七、基础管理命令参考
登录后可使用如下命令进行日常运维:
top查看实时进程资源占用systemctl restart nginx重启服务tail -f /var/log/messages跟踪日志
建议为常用操作编写脚本,并结合Putty的会话日志功能记录操作历史,便于审计与排错。
掌握上述方法,你就能通过Putty稳定高效地远程管理Linux云服务器,完成绝大多数运维任务。