跳转至内容

PuTTY

来自 ArchWiki

PuTTY 是一个流行的 Windows GUI SSH、Telnet、Rlogin 和串口连接客户端的移植版本。它支持高级日志记录和 termcap 选项,具有高度可配置的外观,并能够通过 SSH 目标转发端口或创建 SOCKS 隧道。要开始使用,只需运行 PuTTY,输入您想要连接的主机名,然后点击“Open”即可。

安装

安装 putty

配置

可以通过左侧的选项卡修改设置;但是,如果不保存,设置将被重置。要保存设置,请在“Saved Sessions”下方的方框中输入名称并点击“save”。以后要再次加载时,点击保存的名称并点击“load”。这允许您在连接之间持久化视觉、termcap 和连接设置,并且可以让您为每个常用主机保留一个保存配置。“Default Settings”保存项在每次启动 PuTTY 时都会自动加载,因此请谨慎在此名称下保存。

导入密钥

PuTTY 使用自己的格式在客户端存储私钥。要导入之前生成的密钥,您需要使用 puttygen 命令。

$ puttygen keyfile -o output-keyfile.ppk

其中 keyfile 是现有的私钥文件,而 output-keyfile.ppk 是将接收密钥的文件。

如果 keyfile 受密码保护,系统将提示您输入密码,但密钥在 output-keyfile.ppk 中仍然会受到保护。

之后,您可以将其导入以建立 SSH 连接:Connection > SSH > Auth > Private key file for authentication,然后点击 Browse... 添加它。

256 色支持

Settings > Connection > Data : Terminal-type string = putty-256color

要测试颜色支持,请执行以下命令[1]

for code in {0..255}; do echo -e "\e[38;05;${code}m $code: Test"; done

详情请参阅 256colours

© . This site is unofficial and not affiliated with Arch Linux.

Content is available under GNU Free Documentation License 1.3 or later unless otherwise noted.