samba cp950

因為 samba 3.0 預設採 UNICODE 編碼,所以讀取之前 (2.x) 使用 Big5 中文當檔名所存入的檔案,就會顯示出中文亂碼問題.. 有以下兩個方式來解決 :
需要在參數檔內 socket options 後面增加 cp950 的設定..
cd /etc/samba/
vi smb.conf
:
dos charset = cp950
unix charset = cp950
:
使用 convmv 來批次轉,以下是批次轉的語法 :
convmv -f cp950 -t utf8 -r –notest *

如果是安裝全新的檔案存放系統,建議直接採用預設的 UNICODE 編碼方式,不要用 cp950 設定

本篇發表於 未分類 並標籤為 。將永久鍊結加入書籤。

發表迴響

您的電子郵件位址並不會被公開。 必要欄位標記為 *

*

您可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>