完全免費的 telnet 和 ssh 客戶端工具,全面支持 ssh1 和 ssh2,內建 xterm terminal emulator。如果你是網管,或許這就是你一直在尋找的小工具。
軟體名稱:PuTTY
軟體版本:0.82
授權類型:免費軟體
支援語系:英文
支援系統:Windows,Linux
官方網站:Home
PuTTY 下載(Windows 64bit)
PuTTY 下載(Windows 32bit)
PuTTY 下載(Linux)
PuTTY 是一款免費的開源終端模擬器,廣泛用於遠程連接和管理服務器。它支持多種協議,如 SSH、Telnet、rlogin 和原始 TCP 連接,最常用於通過 SSH 協議進行安全的遠程登錄。以下是 PuTTY 的使用教學,幫助你了解如何使用這款強大的工具來連接遠程服務器。
1. 下載與安裝 PuTTY
下載
- 訪問 PuTTY 官方網站。
- 在首頁上,你可以看到「For Windows」下載鏈接。根據你的系統選擇 32 位或 64 位的安裝檔案。
安裝
- 運行下載的安裝程式並按照提示進行安裝。
- 安裝完成後,PuTTY 可以從開始菜單或桌面快捷方式啟動。
2. PuTTY 主要界面介紹
PuTTY 主界面比較簡單,包含以下幾個主要部分:
- Host Name (or IP address):輸入要連接的遠程主機的主機名稱或 IP 地址。
- Port:默認情況下,SSH 協議使用端口 22。如果使用其他協議(如 Telnet),端口號會不同。
- Connection Type:選擇使用的連接協議,通常選擇 SSH。
- Saved Sessions:保存會話設置以便將來使用。
- Open:點擊此按鈕以啟動與遠程主機的連接。
3. 使用 PuTTY 進行 SSH 連接
設置連接
- 在 Host Name (or IP address) 欄位中,輸入你要連接的遠程服務器的主機名稱或 IP 地址。
- 在 Port 欄位中,默認使用 22,除非你知道遠程服務器使用了不同的端口。
- 確保 Connection Type 設置為 SSH。
- 點擊 Open 以開始連接。
登錄遠程服務器
- 點擊 Open 後,PuTTY 將開始建立 SSH 連接。
- 第一次連接時,你會看到一個警告框,提示這是第一次連接該主機,確認主機指紋的安全性,點擊 是(Yes)以繼續。
- 隨後,PuTTY 會提示你輸入用戶名(例如:
root或user),並按 Enter。 - 接著,輸入密碼,注意密碼不會顯示出來,輸入完成後按 Enter。
成功登錄
如果登錄成功,你將看到遠程服務器的命令行界面,可以在其中執行命令。
4. 保存會話設置
- 在主界面中,設置好主機名、端口號和其他選項後,你可以將會話設置保存,方便下次使用。
- 在 Saved Sessions 欄位中,輸入會話的名稱(例如:
MyServer),然後點擊 Save 按鈕。 - 下次啟動 PuTTY 時,選擇 Saved Sessions 中的會話名稱,然後點擊 Load,設定將自動加載。
5. 配置其他選項
PuTTY 提供了許多配置選項,以下是一些常見的配置選項:
設置終端顯示選項
- 在 PuTTY 主界面中,點擊左側的 Window 類別,這裡可以設置終端的顯示屬性,如字體大小、顏色等。
- 點擊 Appearance,選擇你想要的字體和顏色設置。
設置 SSH 密鑰身份驗證
如果你的遠程服務器需要使用 SSH 密鑰而不是密碼進行身份驗證,可以按照以下步驟設置:
- 在左側選擇 Connection > SSH > Auth。
- 點擊 Browse 並選擇你存儲的私鑰文件(通常是
.ppk格式)。 - 返回主界面並保存會話設置。
設置自動登錄
如果需要自動登錄遠程服務器(例如自動輸入用戶名和密碼),可以設置:
- 在左側選擇 Connection > Data。
- 在 Auto-login username 欄位中輸入自動登錄的用戶名。
- 這樣每次連接時,PuTTY 都會自動填入用戶名。
6. 使用 PuTTY 進行其他協議連接
PuTTY 不僅支持 SSH,還支持 Telnet、rlogin 等協議。以下是如何設置這些協議的連接:
- Telnet 連接:
- 選擇 Connection Type 中的 Telnet。
- 輸入主機名和端口(默認 Telnet 使用端口 23)。
- 點擊 Open 進行連接。
- rlogin 連接:
- 選擇 Connection Type 中的 rlogin。
- 輸入主機名和端口(默認 rlogin 使用端口 513)。
- 點擊 Open 進行連接。
7. 常見問題與解決方法
PuTTY 無法連接到服務器
- 檢查服務器的防火牆設置是否允許從你的 IP 地址進行連接。
- 確保你輸入了正確的主機名/IP 地址和端口號。
- 確保你的網絡連接正常,並且服務器的 SSH 服務正在運行。
密碼登錄被拒絕
- 確保輸入的密碼正確。如果你使用 SSH 密鑰登錄,請檢查私鑰配置。
- 檢查遠程服務器的 SSH 設置,確保密碼登錄沒有被禁用。
PuTTY 顯示不正常
- 如果顯示的字體或顏色不正常,進入 Window > Appearance 設置字體或顏色。
- 你也可以在 Terminal > Keyboard 中設置鍵盤選項。
8. PuTTY 高級功能
端口轉發
PuTTY 允許你設置端口轉發,實現通過 SSH 隧道安全地訪問內部網絡。
- 在 Category 欄中,選擇 Connection > SSH > Tunnels。
- 設置源端口和目標主機/端口來配置端口轉發。
使用 X11 轉發
如果你需要通過 SSH 運行圖形界面應用程式,可以啟用 X11 轉發。
- 在 Category 中選擇 Connection > SSH > X11。
- 勾選 Enable X11 forwarding 來啟用。
結語
PuTTY 是一款功能強大的遠程連接工具,廣泛應用於 Linux 和 Windows 服務器管理。無論是簡單的 SSH 連接,還是高級的端口轉發和 X11 轉發功能,PuTTY 都能滿足你的需求。希望這篇教學能幫助你順利上手並使用 PuTTY 進行遠程管理。

