PuTTY
PuTTY 是一个流行的 Windows GUI SSH、Telnet、Rlogin 和串口连接客户端的移植版本。它支持高级日志记录和 termcap 选项,具有高度可配置的外观,并能够通过 SSH 目标转发端口或创建 SOCKS 隧道。要开始使用,只需运行 PuTTY,输入您想要连接的主机名,然后点击“Open”即可。
安装
配置
可以通过左侧的选项卡修改设置;但是,如果不保存,设置将被重置。要保存设置,请在“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。