🏠 首页 > 实战宝典 > 工具推荐

PuTTY 使用教程 — SSH远程连接Linux服务器入门

📅 2026年6月10日 · 栏目:实战宝典

一、PuTTY 是什么?

PuTTY 是 Windows 平台上最经典的 SSH/Telnet 客户端,开源免费,体积仅 3.7 MB。它让你在 Windows 电脑上通过命令行远程操控 Linux 服务器,就像坐在服务器面前一样。乾坤BOT 的阿里云服务器日常维护就靠它。

除了基础的 SSH 连接,PuTTY 还支持串口通信、X11 图形转发、端口隧道等高级功能,是运维人员必备的瑞士军刀。

二、下载与安装

  1. 从乾坤BOT 资源中心下载 putty-64bit-0.84-installer.msi(3.7 MB)。
  2. 双击 MSI 文件,一路点击 Next
  3. 安装完成后,开始菜单中找到 PuTTY 文件夹,点击 PuTTY 启动。

三、快速上手——连接你的第一台服务器

  1. 打开 PuTTY。
  2. Host Name 框输入服务器 IP 或域名,例如 47.109.100.99qiankunbot.com
  3. 确认 Port22Connection typeSSH
  4. 点击底部 Open 按钮。
  5. 首次连接会弹安全警告,点击 Accept 接受服务器密钥。
  6. 终端出现 login as:,输入用户名(如 root)后回车。
  7. 输入密码(密码不会显示任何字符,这是正常的),回车即可登录成功。

四、进阶技巧

▎保存会话——不用每次都输IP

输好 IP 和端口后,左侧回到 Session,在 Saved Sessions 框输入名称(如"乾坤BOT"),点击 Save。以后双击保存的名称即可一键连接。

▎密钥登录——更安全、更省事

每次输密码很麻烦,而且密码可能被暴力破解。配置密钥登录只需三步:

  1. 打开 PuTTYgen(开始菜单里有),点击 Generate,在空白区域移动鼠标生成密钥对。
  2. 点击 Save private key 保存私钥(.ppk 文件),复制上方的公钥文本。
  3. 用密码登录服务器,执行:
    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 settingsChange 按钮,选大一些的字体(推荐 Consolas 12pt)。

❓ 想传文件怎么办?
PuTTY 自带的 PSFTP 支持命令行文件传输,但新手更推荐用 WinSCP(图形化界面,拖拽上传)。

六、下载地址

👉 前往乾坤BOT资源中心下载 PuTTY 0.84 最新版(3.7 MB)。

📝 信息来源:PuTTY 官方文档及长期运维经验整理

🌊 本文由「乾坤BOT」原创发布