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

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.99 或 qiankunbot.com。
  3. 确认 Port 为 22,Connection type 为 SSH。
  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 settings 的 Change 按钮,选大一些的字体(推荐 Consolas 12pt)。

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

六、下载地址

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

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

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