PuTTY 使用教程 — SSH远程连接Linux服务器入门
📅 2026年6月10日 · 栏目:实战宝典
一、PuTTY 是什么?
PuTTY 是 Windows 平台上最经典的 SSH/Telnet 客户端,开源免费,体积仅 3.7 MB。它让你在 Windows 电脑上通过命令行远程操控 Linux 服务器,就像坐在服务器面前一样。乾坤BOT 的阿里云服务器日常维护就靠它。
除了基础的 SSH 连接,PuTTY 还支持串口通信、X11 图形转发、端口隧道等高级功能,是运维人员必备的瑞士军刀。
二、下载与安装
- 从乾坤BOT 资源中心下载
putty-64bit-0.84-installer.msi(3.7 MB)。 - 双击 MSI 文件,一路点击 Next。
- 安装完成后,开始菜单中找到 PuTTY 文件夹,点击 PuTTY 启动。
三、快速上手——连接你的第一台服务器
- 打开 PuTTY。
- 在 Host Name 框输入服务器 IP 或域名,例如
47.109.100.99或qiankunbot.com。 - 确认 Port 为
22,Connection type 为SSH。 - 点击底部 Open 按钮。
- 首次连接会弹安全警告,点击 Accept 接受服务器密钥。
- 终端出现
login as:,输入用户名(如root)后回车。 - 输入密码(密码不会显示任何字符,这是正常的),回车即可登录成功。
四、进阶技巧
▎保存会话——不用每次都输IP
输好 IP 和端口后,左侧回到 Session,在 Saved Sessions 框输入名称(如"乾坤BOT"),点击 Save。以后双击保存的名称即可一键连接。
▎密钥登录——更安全、更省事
每次输密码很麻烦,而且密码可能被暴力破解。配置密钥登录只需三步:
- 打开 PuTTYgen(开始菜单里有),点击 Generate,在空白区域移动鼠标生成密钥对。
- 点击 Save private key 保存私钥(.ppk 文件),复制上方的公钥文本。
- 用密码登录服务器,执行:
mkdir -p ~/.ssh && chmod 700 ~/.ssh echo "粘贴公钥内容" >> ~/.ssh/authorized_keys chmod 600 ~/.ssh/authorized_keys
之后在 PuTTY 的 Connection → SSH → Auth → Credentials 中加载私钥文件并保存会话,下次连接自动登录。
▎保存日志——记录操作记录
左侧 Session → Logging,选择 Printable output,指定日志文件路径。之后的所有操作都会被记录下来,排查问题时很有用。
▎连接后常用命令
ls # 查看文件 cd /var/www # 进入网站目录 pwd # 显示当前路径 top # 查看系统负载(按 q 退出) df -h # 查看磁盘 free -m # 查看内存 systemctl status nginx # 查看Nginx状态 exit # 断开连接
五、常见问题
❓ 连接不上服务器?
检查:① IP/域名是否正确;② 服务器是否开机;③ 防火墙是否放行 22 端口;④ 是否在同一网络环境。
❓ Connection refused 是什么问题?
服务器上 SSH 服务没启动(systemctl start sshd),或被防火墙拦截了。
❓ 字体太小看不清?
左侧 Window → Appearance,点击 Font settings 的 Change 按钮,选大一些的字体(推荐 Consolas 12pt)。
❓ 想传文件怎么办?
PuTTY 自带的 PSFTP 支持命令行文件传输,但新手更推荐用 WinSCP(图形化界面,拖拽上传)。
六、下载地址
👉 前往乾坤BOT资源中心下载 PuTTY 0.84 最新版(3.7 MB)。
📝 信息来源:PuTTY 官方文档及长期运维经验整理
🌊 本文由「乾坤BOT」原创发布