簡(jiǎn)述:搭好文件存儲(chǔ)服務(wù)器,自然要架一個(gè)ftp把我的資源分享出來(lái)。之前一直是用serv-U的6.1版做的ftp服務(wù)器端,后來(lái)嘗試過(guò)在linux下用vsftpd,但是會(huì)出現(xiàn)亂碼問(wèn)題,非常郁悶只好換回window
搭好文件存儲(chǔ)服務(wù)器,自然要架一個(gè)ftp把我的資源分享出來(lái)。之前一直是用serv-U的6.1版做的ftp服務(wù)器端,后來(lái)嘗試過(guò)在linux下用vsftpd,但是會(huì)出現(xiàn)亂碼問(wèn)題,非常郁悶只好換回windows系統(tǒng)。之后又嘗試了好幾個(gè)ftp服務(wù)器端軟件,都沒(méi)有很好地解決中文字符編碼的問(wèn)題。直到用回Serv-U 6.4.0.6版?,F(xiàn)在把一些經(jīng)驗(yàn)分享出來(lái)。
ftp亂碼的現(xiàn)象和原因:
訪問(wèn)ftp,遇到中文文件名出現(xiàn)亂碼。
由于在FAT和NTFS文件系統(tǒng)中,中文是直接按照操作系統(tǒng)所使用的編碼方式存儲(chǔ)的,中文系統(tǒng)通常是gbk編碼。針對(duì)不同的ftp客戶端軟件,有的ftp服務(wù)器端軟件無(wú)法將文件系統(tǒng)中的編碼,轉(zhuǎn)換成客戶端軟件所使用的編碼,于是就出現(xiàn)了亂碼。
vsftpd
Linux下比較流行的輕量級(jí)ftp服務(wù)器端軟件。ext3默認(rèn)使用utf-8編碼,而windows客戶端采用gbk,于是在服務(wù)器上正常的中文,在windows客戶端中顯示亂碼。如果是從客戶端上傳的文件,則在服務(wù)器端顯示中文亂碼,但在客戶端可以正常瀏覽。
proftpd
Linux下功能強(qiáng)大的ftp服務(wù)器端軟件。從1.32rc1開(kāi)始,支持設(shè)置服務(wù)器端和客戶端的編碼方式。比如設(shè)置服務(wù)器端編碼為utf-8,客戶端編碼為gbk,可以初步解決亂碼問(wèn)題。但是針對(duì)使用utf-8編碼的客戶端,反而會(huì)出現(xiàn)亂碼問(wèn)題。
FileZilla Server
跨平臺(tái)的ftp服務(wù)器端軟件,我只用過(guò)windows平臺(tái)下的。實(shí)際測(cè)試的結(jié)果是,用windows的資源管理器打開(kāi),可以正常閱讀,但是用ftp客戶端軟件,比如cuteFTP, FlashFXP等,會(huì)出現(xiàn)亂碼。用FileZilla自己的客戶端就沒(méi)有問(wèn)題。
Serv-U 8.x
最新版的Serv-U,功能強(qiáng)大,使用web的方式進(jìn)行管理。實(shí)際測(cè)試結(jié)果是,用windows的資源管理器打開(kāi),可以正常閱讀,但是在IE、Firefox等瀏覽器中打開(kāi),出現(xiàn)亂碼,用ftp客戶端軟件,比如cuteFTP, FlashFXP等,也會(huì)出現(xiàn)亂碼。
相比它的6.x老版本,在字符編碼方面反倒倒退了。
Serv-U是商業(yè)軟件,最新的8.2版本還沒(méi)有破解,8.0版有破解,但是非常不穩(wěn)定,基本上每個(gè)五分鐘自己重啟一次,原因不明。
Serv-U 6.x
最經(jīng)典的版本,用的最廣泛。經(jīng)測(cè)試,不論是資源管理器訪問(wèn)ftp,還是瀏覽器,各類ftp客戶端,都能正常瀏覽中文文件名。
6.1版本我找到過(guò)序列號(hào),但是一個(gè)序列號(hào)在同一局域網(wǎng)中只能使用一次,不然會(huì)被發(fā)現(xiàn)失效。最后的6.4.0.6版本有算號(hào)器,可以完美破解。
毫無(wú)疑問(wèn),我最終使用了6.4.0.5的中文綠色破解版。非常穩(wěn)定,非常好用。
如果您的服務(wù)器作為Web服務(wù)器,提供給客戶FTP方便管理網(wǎng)頁(yè)文件,那么最好用的還是Windows Server自帶的 MSFTP 軟件,簡(jiǎn)單易用;如果您服務(wù)器作為純ftp服務(wù)器,那么Serv-U是不二選擇。
騰佑科技:http://www.158100.cn/ 河南頂級(jí)IDC服務(wù)商,全國(guó)自營(yíng)機(jī)房前五強(qiáng)企業(yè)!??!
國(guó)內(nèi)頂級(jí)雙線服務(wù)器租用商之一,最好的服務(wù)器托管和服務(wù)器租用自營(yíng)機(jī)房,30萬(wàn)用戶的首選品牌 --- 騰佑科技
鄭州騰佑科技有限公司(以下簡(jiǎn)稱“騰佑科技”)成立于2009年, 總部位于鄭州,是 一家致力于互聯(lián)網(wǎng)服務(wù)業(yè)的高新技術(shù)企業(yè),公司主營(yíng)業(yè)務(wù)以互聯(lián)網(wǎng)數(shù)據(jù)中心、云計(jì)算、人 工智能、軟件開(kāi)發(fā)、安全服務(wù)“互聯(lián)網(wǎng)+”行業(yè)解決方案及行業(yè)應(yīng)用等相關(guān)業(yè)務(wù)。
售前咨詢熱線:400-996-8756
備案提交:0371-89913068
售后客服:0371-89913000
搜索詞
熱門(mén)產(chǎn)品推薦