Skip to content
VDS · 机器访问

使用 PuTTY 连接

为 Millida VDS 机器配置 PuTTY 会话:地址、保存配置文件、通过 PuTTYgen 和 Pageant 使用密钥,以及常见错误信息。

更新于 2026年8月23日

PuTTY 是 Windows 上经典的 SSH 客户端。如果您习惯使用设置窗口而不是命令行,它会很方便。

首次连接

  1. 从项目官网下载 PuTTY 并运行。
  2. 在 Host Name 字段中,输入面板“概览”标签页中的机器地址,例如 203.0.113.10。
  3. Port — 22,Connection type — SSH。
  4. 在 Saved Sessions 字段中输入一个名称,例如 vds,然后点击 Save — 下次双击即可。
  5. Open。

首次连接时会弹出一个显示机器密钥指纹的窗口 — 这是正常的,点击 Accept。然后输入 root 和“访问”标签页中的 root 密码。在终端窗口中右键单击即可粘贴密码;输入时不会显示字符。

使用密钥登录

最好用密钥替代密码 — 参见 SSH 密钥。

  1. 启动 PuTTYgen,密钥类型选择 EdDSA / Ed25519,点击 Generate,并移动鼠标。
  2. 设置 Key passphrase — 密钥本身的密码。
  3. Save private key — 您将得到一个 .ppk 文件,仅适用于 PuTTY。
  4. 复制 PuTTYgen 窗口顶部字段中的字符串(以 ssh-ed25519 AAAA... 开头),并将其粘贴到面板中:“访问”标签页、“SSH 密钥”子部分、“保存密钥”按钮。

面板中的密钥列表会被整体替换:请一次性提交您的所有密钥,否则之前的密钥将停止工作。另外请注意,保存会重启正在运行的机器 — 这也是要一次性完成所有操作的原因。

然后在 PuTTY 中:Connection → SSH → Auth → Credentials → Private key file for authentication — 指定 .ppk。返回 Session 并再次点击 Save,否则设置不会被保存。

为了避免每次都输入密钥密码,请启动 Pageant 并将 .ppk 添加到其中 — 它会在计算机重启之前将密钥保留在内存中。

实用设置

部分参数原因
ConnectionSeconds between keepalives — 30空闲时连接不会断开
Connection → DataAuto-login username — root无需每次都输入用户名
WindowLines of scrollback — 20000可以看到较长的日志
Window → TranslationUTF-8俄语文本不会出现乱码
Window → AppearanceFont size可读性

进行更改后,务必 Session → Save。

常见错误

消息原因
Network error: Connection timed out地址错误,或您的网络无法访问该机器
Network error: Connection refusedSSH 服务未运行 — 请通过面板的文本控制台登录
Server refused our key粘贴到面板中的密钥错误,或指定的 .ppk 错误
Access denied密码错误,或机器上已禁用密码登录
PuTTY Fatal Error: Remote side unexpectedly closed通常是尝试多个密钥的结果 — 只保留您需要的那一个
id_ed25519 密钥不被接受PuTTY 不读取 OpenSSH 格式:请通过 Conversions → Import key 将密钥导入 PuTTYgen,并将其保存为 .ppk

与 PuTTY 一起使用的文件

对于传输文件,该软件包包含 pscp 和 psftp,但 WinSCP 更方便 — 参见通过 SFTP 传输文件。如果您更喜欢命令行,内置的 Windows 客户端在文章从 Windows 连接中有介绍。