SSH客戶端:PuTTY配置

下載安裝

我通常下載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輸入名字,例如“wz@192.168.0.1”,點擊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,禁用后即可正常公鑰登錄。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容