Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 伺服器技術 >> 關於伺服器

PuTTY 遠端登入 Linux 伺服器完整入門教學

編輯:關於伺服器

工具簡介

PuTTY:免費、免安裝、單一執行檔的 SSH/Telnet/Rlogin 客戶端,Windows 平台運維必備工具。

  • 官網:putty.org
  • 下載:putty.exe (單檔) 或完整套件 (含 PSCP、PSFTP、Pageant 等)

基本連線操作

  1. 雙擊 putty.exe 啟動
  2. 「Host Name」輸入伺服器 IP 或域名
  3. 「Port」預設 22 (SSH)
  4. 「Connection type」選 SSH
  5. 點擊「Open」建立連線
  6. 首次連線會彈出金鑰指紋確認,點選「是」信任
  7. 輸入使用者名稱 (如 root) + 密碼登入

進階設定

字體與視窗調整

左側選單「Window」→「Appearance」→「Font settings」→「Change」
建議:Consolas 10pt / 微軟正黑體 10pt,視窗緩衝區 10000 行

Session 儲存與快速連線

  1. 輸入連線資訊後,「Saved Sessions」輸入名稱 (如 Prod-DB-01)
  2. 點擊「Save」儲存
  3. 下次雙擊名稱即可快速連線

SSH 金鑰認證 (免密碼登入)

  1. 執行 puttygen.exe 產生金鑰對 (RSA 2048/4096 或 Ed25519)
  2. 儲存私鑰 id_rsa.ppk (可設定密碼保護)
  3. 複製公鑰內容 → 伺服器 ~/.ssh/authorized_keys
  4. PuTTY 設定:「Connection」→「SSH」→「Auth」→「Private key file」選擇 .ppk
  5. 儲存 Session,下次連線自動使用金鑰

PSCP 檔案傳輸實戰

PSCP:PuTTY 套件內的 SCP 客戶端,命令列操作。

上傳本地檔案到伺服器

pscp.exe d:\local\file.txt user@192.168.1.100:/home/user/uploads/
# 指定埠號
pscp.exe -P 2222 d:\file.txt user@host:/path/
# 指定私鑰
pscp.exe -i mykey.ppk d:\file.txt user@host:/path/
# 遞迴上傳目錄
pscp.exe -r d:\local\dir user@host:/path/

從伺服器下載檔案

pscp.exe user@192.168.1.100:/etc/nginx/nginx.conf d:\backup\
pscp.exe -r user@host:/var/www/html d:\backup\

常用參數速查

參數說明
-q安靜模式,不顯示進度
-r遞迴複製目錄
-P port指定 SSH 埠號 (大寫 P)
-l user指定登入使用者
-pw pass指定密碼 (不安全,僅腳本用)
-C啟用壓縮傳輸
-i key.ppk指定私鑰檔案

替代工具推薦

  • MobaXterm:整合終端機、SFTP、X Server、多標籤、免費版功能足夠
  • Windows Terminal + WSL2:原生 Linux 體驗,支援 SSH 設定檔
  • Tabby / Termius:跨平台、雲端同步、現代化 UI
  • VS Code Remote-SSH:編輯器直連伺服器開發

安全最佳實踐

  1. 修改 SSH 埠號 (非 22) + 僅允許金鑰認證
  2. 使用 fail2ban 防暴力破解
  3. 跳板機/堡壘機統一管控生產環境存取
  4. 定期輪換金鑰,撤銷離職人員權限
Copyright © Windows教程網 All Rights Reserved