LeapFTP 以輕量、穩定、界面經典著稱,是許多老站長的得力助手。本文聚焦「站點連接」與「文件上傳」核心流程,輔以編碼設置、權限修改、隊列管理等進階技巧,助你 5 分鐘上手高效傳輸。
/wwwroot/、/public_html/)。
圖1:右鍵菜單「上傳」選項
| 操作 | 方法 | 場景 |
|---|---|---|
| 斷點續傳 | 隊列中斷點文件右鍵 → 「繼續傳輸」 | 大文件/斷網/暫停後恢復 |
| 隊列管理 | 底部隊列:暫停/恢復/刪除/清空/上移/下移優先級 | 多任務調度,優先關鍵文件 |
| 遠程編輯 | 右側文件右鍵 → 「編輯」→ 關聯編輯器修改保存 → 自動上傳 | 快速改配置/腳本/模板 |
| 權限修改 (CHMOD) | 右側文件/文件夾右鍵 → 「屬性/權限」→ 輸入數字 (644/755/777) 或勾選讀/寫/執行 | Linux 權限修復,解決 403/500 |
| 編碼設置 | 站點屬性 → 「字符集」→ 強制 UTF-8 (推薦) / GBK | 中文文件名亂碼、內容編碼錯誤 |
| 過濾器 | 站點屬性 → 「過濾器」→ 設置顯示/隱藏/傳輸過濾規則 (如隱藏 .git, .svn, *.bak) | 界面清爽,防止誤傳垃圾文件 |
| 計劃任務 | 「工具」→「計劃任務」→ 新建 → 選擇腳本/同步任務 → 設置時間/頻率 | 定時備份/同步/部署自動化 |
| 現象 | 原因 | 解決 |
|---|---|---|
| 連接超時/無法連接 | IP/端口/防火牆/協議類型錯誤 | 驗證 IP/端口;嘗試切換 PASV/主動;檢查服務器防火牆/安全組放行 21/被動端口範圍;確認協議類型 |
| 中文文件名亂碼 | 編碼不匹配 | 站點屬性→字符集強制 UTF-8;服務器端 vsftpd/proftpd 設置 utf8_filesystem=YES |
| 上傳後網站 404/500 | 路徑錯誤/權限錯誤/文件損壞/緩存未清 | 確認遠程路徑正確;CHMOD 644/755;重新上傳;清理 CDN/瀏覽器/服務器緩存 |
| 隊列卡住/速度極慢 | 單線程/帶寬限制/服務器限流/殺毒軟件攔截 | 增加並發數(選項→傳輸→最大並發);關閉殺毒軟件 FTP 掃描;聯繫服務商確認限流策略 |
| SFTP 密鑰認證失敗 | 私鑰格式/路徑/權限/用戶名錯誤 | 私鑰轉換為 OpenSSH 格式 (PEM);頁面指定私鑰文件路徑;私鑰文件權限 600;用戶名區分大小寫 |
.reg 或手動記錄),避免重裝系統重新配置。Logs 目錄),排查隱性錯誤。LeapFTP.exe -s:script.ftp 實現 CI/CD 流水線集成。結語:LeapFTP 沒有花哨功能,但「連得穩、傳得快、改得方、管得清」正是運維最需要的素質。掌握「站點配置→被動模式→右鍵上傳→隊列監控→權限編碼→異常排查」這條主線,你就擁有了駕馭服務器文件傳輸的核心能力。少折騰,多產出,從一個規範的 LeapFTP 操作開始。