# Linux系統怎樣安裝Putty
## 前言
Putty是一款開源的SSH和Telnet客戶端工具,廣泛用于遠程連接Linux服務器。雖然Linux系統本身自帶SSH客戶端,但Putty因其簡潔的界面、豐富的功能(如會話管理、密鑰生成工具等)仍受到許多用戶的青睞。本文將詳細介紹在Linux系統中安裝和使用Putty的多種方法,包括通過包管理器安裝、源碼編譯安裝以及使用Flatpak/Snap等通用包格式安裝。
---
## 一、Putty簡介
### 1.1 Putty的功能特點
- 支持SSH、Telnet、Rlogin等協議
- 輕量級且跨平臺(Windows/Linux/macOS)
- 內置PuTTYgen密鑰生成工具
- 會話管理功能可保存連接配置
### 1.2 為什么在Linux上使用Putty?
盡管Linux有原生SSH客戶端(如OpenSSH),但以下場景可能更適合Putty:
- 需要圖形化界面管理多個服務器連接
- 習慣Windows版Putty的操作邏輯
- 使用Puttygen管理密鑰對
---
## 二、安裝前準備
### 2.1 系統要求
- 任何主流Linux發行版(Ubuntu/Debian/CentOS/Fedora等)
- 管理員權限(sudo權限)
- 網絡連接(用于下載軟件包)
### 2.2 檢查現有SSH客戶端
```bash
which ssh
如果返回/usr/bin/ssh,說明系統已安裝OpenSSH客戶端。
sudo apt update
sudo apt install putty -y
# CentOS/RHEL 7/8
sudo yum install putty
# Fedora或CentOS Stream
sudo dnf install putty
sudo pacman -S putty
putty --version
正常應顯示類似PuTTY 0.76的版本信息。
# Ubuntu/Debian
sudo apt install build-essential libgtk-3-dev cmake
# CentOS/RHEL
sudo yum groupinstall "Development Tools"
sudo yum install gtk3-devel cmake
從官網獲取最新版:
wget https://the.earth.li/~sgtatham/putty/latest/putty-0.78.tar.gz
tar -xzvf putty-0.78.tar.gz
cd putty-0.78
mkdir build && cd build
cmake ..
make
sudo make install
新建/usr/share/applications/putty.desktop:
[Desktop Entry]
Name=PuTTY
Exec=putty
Icon=utilities-terminal
Type=Application
Categories=Network;
sudo snap install putty-arnatious
flatpak install flathub org.putty.putty
flatpak run org.putty.putty
終端輸入:
putty
或通過應用菜單啟動。
| 快捷鍵 | 功能 |
|---|---|
| Ctrl+Shift+C | 復制 |
| Ctrl+Shift+V | 粘貼 |
| Alt+Enter | 全屏切換 |
通過~/.putty/sessions目錄可手動修改保存的會話配置。
puttygen生成密鑰對~/.ssh/authorized_keys在Connection > SSH > Tunnels中添加端口轉發規則。
解決方法: 1. 進入Window > Translation 2. 選擇”UTF-8”編碼 3. 勾選”Treat CJK ambiguous characters as wide”
檢查: - 防火墻是否放行SSH端口(默認22) - 服務器sshd服務是否運行
sudo systemctl status sshd
可能原因: - 未正確安裝 - 安裝路徑不在$PATH中 解決方案:
find / -name putty 2>/dev/null
ssh username@host -p port
本文詳細介紹了在Linux系統上安裝Putty的三種主要方式: 1. 通過系統包管理器快速安裝 2. 源碼編譯獲取最新版本 3. 使用Snap/Flatpak通用包
無論您是習慣圖形化操作的新用戶,還是需要特定版本的高級用戶,都能找到合適的安裝方式。Putty在Linux上雖然不如Windows版普及,但對于多平臺用戶保持操作一致性仍有其價值。
注意:部分發行版可能不再維護Putty包,此時建議使用源碼編譯或通用包安裝。 “`
(實際字數約2000字,可根據需要擴展具體章節內容)
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。