PuTTY:免費、免安裝、單一執行檔的 SSH/Telnet/Rlogin 客戶端,Windows 平台運維必備工具。
putty.exe (單檔) 或完整套件 (含 PSCP、PSFTP、Pageant 等)putty.exe 啟動左側選單「Window」→「Appearance」→「Font settings」→「Change」
建議:Consolas 10pt / 微軟正黑體 10pt,視窗緩衝區 10000 行
Prod-DB-01)puttygen.exe 產生金鑰對 (RSA 2048/4096 或 Ed25519)id_rsa.ppk (可設定密碼保護)~/.ssh/authorized_keysPSCP: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 | 指定私鑰檔案 |
fail2ban 防暴力破解