鍍金池/ 問答/Java  Linux  網(wǎng)絡(luò)安全  Office/ Linux通過samba共享目錄給windows,文件名包含中文,windows

Linux通過samba共享目錄給windows,文件名包含中文,windows下訪問全部變成8.3格式的短文件名?

JavaWeb應(yīng)用往目錄A中寫入文件X,文件名包含中文,Linux通過samba共享目錄給windows,
windows下訪問全部變成8.3格式的短文件名可能是什么原因?
sun.jnu.encoding為UTF-8,locale/LANG為zh_CN.UTF-8,smb.conf中short preserve case為no、dos charset為UTF-8或CP936或GB18030等均無效,windows下通過共享直接粘貼文件上傳的話名稱顯示正常。

回答
編輯回答
吢涼

終究是編碼問題,sun.jnu.encoding設(shè)置為GBK基本上好了。

2017年12月24日 12:35