SSH客户端:PuTTY配置

下载安装

  • 官网:http://www.putty.org/
  • 主页:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
    避免在其他网站下载汉化版或修改版,以防被黑。

我通常下载putty.zip解压运行,含以下程序:

  • putty.exe (the SSH and Telnet client itself)
  • puttygen.exe (a RSA and DSA key generation utility)
  • pscp.exe (an SCP client, i.e. command-line secure file copy)
  • psftp.exe (an SFTP client, i.e. general file transfer sessions much like FTP)
  • puttytel.exe (a Telnet-only client)
  • plink.exe (a command-line interface to the PuTTY back ends)
  • pageant.exe (an SSH authentication agent for PuTTY, PSCP, PSFTP, and Plink)

自动登录

为安全考虑,PuTTY不保存用户口令,但可用公钥自动登录。配置手续:

  1. Session:输入HostName(或IP)
  2. Connection、Data:输入Auto-login username
  3. Connection、SSH、Auth:选择Private key file for authentication
    私钥需PPK格式。可用PuttyGen.exe生成秘钥或转换格式。
  4. Session:在Saved Session输入名字,例如“[email protected]”,点击Save按钮。
    操作顺序略显不顺。
    之后运行PuTTY,在Session对话框双击对应的Session名称即可自动登录。

可选配置

  • 字体:在Window、Appearance、Font Settings界面:
    • Change...:另选字体。例如Ubuntu Mono、Consolas、FixedSys等。
    • Font Quality:选择ClearType等。

配置导出与恢复

配置保存在注册表中:HKEY_CURRENT_USER\Software\SimonTatham\PuTTY
导出为putty.reg作为备份。需要恢复时双击注册表文件导入即可。
别忘了备份SSH私钥。

SELinux导致公钥登录失败

有台服务器无法公钥登录,ssh -v查看详细错误信息,发现认证方法多了gssapi-keyex,gssapi-with-mic,Google得知可能是开启了selinux,禁用后即可正常公钥登录。

你可能感兴趣的:(SSH客户端:PuTTY配置)