如何使用 PuTTY
以下内容均在本站完成。绿色 下载 PuTTY 按钮或 下载 页面仅使用本站下载流程。
1. 在 Windows 上安装
- 下载与 PC 架构匹配的 MSI(当前 Windows 多为 64 位)。
- 运行安装程序并接受默认组件,以安装 putty.exe、puttygen.exe、pscp.exe、psftp.exe、plink.exe、pageant.exe 与 puttytel.exe。
- 打开「开始」菜单 → PuTTY 文件夹 → PuTTY。
2. 首次 SSH 会话
- 在 主机名(或 IP 地址) 中输入管理员提供的服务器名或地址。
- 除非另有说明,将 端口 设为
22。
- 连接类型选择 SSH。
- 可在 已保存的会话 下命名并点击 保存。
- 点击 打开。首次连接时会显示主机密钥指纹——请在点击 接受 前与管理员确认。
- 使用用户名登录;按服务器要求使用密码或密钥认证。
3. PuTTYgen(SSH 密钥)
- 从「开始」菜单打开 PuTTYgen(Windows 随 PuTTY 安装)。
- 选择密钥类型(如 RSA 或 Ed25519);若选 RSA 请设置足够位数(常见 2048 或 4096)。
- 点击 生成 并在空白区域移动鼠标直至进度完成。
- 设置建议的 密钥 passphrase 并确认。
- 点击 保存私钥 得到
.ppk;需要时可 保存公钥。
- 若服务器需要 OpenSSH 格式,可复制 用于粘贴到 OpenSSH authorized_keys 的公钥 文本。
- 在 PuTTY 中:连接 → SSH → 认证 → 凭据 浏览到
.ppk,或将密钥载入 Pageant。
密钥格式详情见本站 PuTTYgen 页面。
4. Linux 与 macOS(简述)
包名因发行版而异。通常安装 putty 图形客户端,并安装 putty-tools(或等价包)以获得命令行 puttygen。macOS 可通过组织支持的包管理器安装相同工具族。
5. PSCP 与 PSFTP(文件)
PSCP 在命令行通过 SCP 复制文件;参数与常见 SCP 客户端类似。PSFTP 提供交互式 SFTP,可使用 get 与 put。二者使用与 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
有疑问?请查看 常见问题 或 简介。
|