版權聲明:本文為博主原創文章,遵循 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