轉-Linux訪問Windows FTP服務器中文亂碼


版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
本文鏈接:https://blog.csdn.net/qq_25978793/article/details/51172655
在Linux下訪問windows ftp服務器時可能會出現中文亂碼的問題,這是由於中文編碼不同的問題。Windows中文編碼使用的是gbk,而linxu大多數版本默認的編碼是utf8。

一種解決方案是在終端使用lftp登錄,手動設置中文編碼方式,在終端中輸入

lftp ftp://<username>:<password>@<address>
1
登錄之后,輸入

set ftp:charset gbk
set file:charset utf8
1
2
之后就可以正常顯示中文文件名,不過還可能出現一個問題。設置完之后嘗試ls或cd時出現

Fatal error:Certificate verification:Not trusted
1
這時又需要輸入:

set ssl:verify-certificate no
1
如果不想每次登錄之后都輸入那三條set balabala,只需要創建~/.lftp/rc,在rc文件中添加這三句即可。

來源:
http://linux.it.net.cn/m/view.php?aid=1708
http://anils-tips.blogspot.com/2011/05/lftp-fatal-error-certificate.html
————————————————
版權聲明:本文為CSDN博主「漠空」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_25978793/article/details/51172655


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM