下载 PuTTY

PuTTY

安装与连接

PuTTY

如何使用 PuTTY

以下内容均在本站完成。绿色 下载 PuTTY 按钮或 下载 页面仅使用本站下载流程。

1. 在 Windows 上安装

  1. 下载与 PC 架构匹配的 MSI(当前 Windows 多为 64 位)。
  2. 运行安装程序并接受默认组件,以安装 putty.exeputtygen.exepscp.exepsftp.exeplink.exepageant.exeputtytel.exe
  3. 打开「开始」菜单 → PuTTY 文件夹 → PuTTY

2. 首次 SSH 会话

  1. 主机名(或 IP 地址) 中输入管理员提供的服务器名或地址。
  2. 除非另有说明,将 端口 设为 22
  3. 连接类型选择 SSH
  4. 可在 已保存的会话 下命名并点击 保存
  5. 点击 打开。首次连接时会显示主机密钥指纹——请在点击 接受 前与管理员确认。
  6. 使用用户名登录;按服务器要求使用密码或密钥认证。

3. PuTTYgen(SSH 密钥)

  1. 从「开始」菜单打开 PuTTYgen(Windows 随 PuTTY 安装)。
  2. 选择密钥类型(如 RSA 或 Ed25519);若选 RSA 请设置足够位数(常见 2048 或 4096)。
  3. 点击 生成 并在空白区域移动鼠标直至进度完成。
  4. 设置建议的 密钥 passphrase 并确认。
  5. 点击 保存私钥 得到 .ppk;需要时可 保存公钥
  6. 若服务器需要 OpenSSH 格式,可复制 用于粘贴到 OpenSSH authorized_keys 的公钥 文本。
  7. 在 PuTTY 中:连接 → SSH → 认证 → 凭据 浏览到 .ppk,或将密钥载入 Pageant

密钥格式详情见本站 PuTTYgen 页面。

4. Linux 与 macOS(简述)

包名因发行版而异。通常安装 putty 图形客户端,并安装 putty-tools(或等价包)以获得命令行 puttygen。macOS 可通过组织支持的包管理器安装相同工具族。

5. PSCP 与 PSFTP(文件)

PSCP 在命令行通过 SCP 复制文件;参数与常见 SCP 客户端类似。PSFTP 提供交互式 SFTP,可使用 getput。二者使用与 SSH 相同的主机密钥与认证配置。

6. 安全建议

  • 若政策允许,仅使用有意从本站下载流程获取的安装包。
  • 连接重要服务器时,首次务必验证主机密钥。
  • 为私钥设置 passphrase 并限制密钥文件的读取权限。

7. 技术:注册表、文件与命令

管理员常需精确的磁盘或注册表路径。以下块与首页 技术参考 一致。

Windows 注册表(PuTTY)

HKEY_CURRENT_USER\Software\SimonTatham\PuTTY
HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions
HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys

reg export "HKCU\Software\SimonTatham\PuTTY" putty-settings.reg /y

Linux / Unix 数据目录

~/.putty/

ls -la ~/.putty/

安装命令

sudo apt update && sudo apt install -y putty putty-tools
winget install PuTTY.PuTTY

有疑问?请查看 常见问题简介