PuTTY 快速入门
本页步骤与站点文案一致。绿色 获取 PuTTY 按钮及 安装获取 页仅指向本站分发渠道。
1. 在 Windows 上安装
- 下载与硬件架构相符的 MSI(当前桌面 Windows 多为 64 位)。
- 运行安装向导并保留默认组件,以部署 putty.exe、puttygen.exe、pscp.exe、psftp.exe、plink.exe、pageant.exe 与 puttytel.exe。
- 通过「开始」菜单 → PuTTY 程序组 → 启动 PuTTY。
2. 首次 SSH 会话
- 在 主机名(或 IP 地址) 填入管理员提供的主机名或 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
仍有疑问?可查看 疑难解答 或 产品说明。
|