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

Serv-U 6.1 FTP 伺服器亂碼問題終極解決:版本演進與最佳實踐

編輯:關於伺服器

搭好儲存伺服器,自然要架 FTP 分享資源。之前一直用 Serv-U 6.1 做 FTP 伺服器端,後嘗試 Linux 下 vsftpd 但出現亂碼,郁悶換回 Windows。又試幾個 FTP 伺服器端軟體,都未完美解決中文字元編碼問題。直到用回 Serv-U 6.4.0.6 版。現分享經驗。

FTP 亂碼現象與成因

訪問 FTP,中文檔名出現亂碼。
FAT/NTFS 檔案系統中,中文按作業系統編碼儲存,中文系統通常用 GBK 編碼。針對不同 FTP 客戶端軟體,部份 FTP 伺服器端無法將檔案系統編碼轉換成客戶端編碼,導致亂碼。

各方案實測對比

vsftpd

Linux 輕量級 FTP 熱門選擇。ext3 預設 UTF-8,Windows 客戶端用 GBK,伺服器正常中文在 Windows 客戶端顯示亂碼。若從客戶端上傳,伺服器端顯示亂碼但客戶端可正常瀏覽。

proftpd

Linux 功能強大 FTP。1.32rc1 起支援設定伺服器/客戶端編碼。設伺服器 UTF-8、客戶端 GBK 可初步解決,但對 UTF-8 客戶端反而亂碼。

FileZilla Server

跨平台 FTP,僅測 Windows 版。資源管理器開啟正常,但 CuteFTP、FlashFXP 等客戶端亂碼。自家客戶端無問題。

Serv-U 8.x

最新版,功能強大,Web 管理。資源管理器正常,但 IE/Firefox 瀏覽器、CuteFTP/FlashFXP 客戶端均亂碼。相比 6.x 老版本,字元編碼方面反倒倒退。商業軟體,8.2 無破解,8.0 有破解但極不穩定(約 5 分鐘自動重啟,原因不明)。

Serv-U 6.x

最經典、用得最廣版本。實測:資源管理器、瀏覽器、各類 FTP 客戶端均能正常瀏覽中文檔名。
6.1 版找過序列號,但同區網序列號只能用一次,否則失效。最終 6.4.0.6 版有算號器,完美破解。

毫無疑問,最終使用 6.4.0.6 中文綠色破解版。極穩定,極好用。

Copyright © Windows教程網 All Rights Reserved