2008年8月22日 星期五

samba 亂碼處理

好久沒有處理samba的機器,例來暑假都會重灌校內幾台主機,
今年比較忙,好像每年暑假也差不多忙…
只是今年又想賺奶粉錢,課上的比較多,時間也相對少了。
以上皆是廢話。

一般我建samba皆是依新竹楊老師的做法,
但是這次因為是建教師主機,我很希望老師用的愉快,
所以,我要確定samba與ftp的編碼不會有問題。
依楊老師的做法,samba是ok的,但是ftp是亂碼,除非在ftp設定「強用utf8編碼」。
但是,多一個步驟,抱怨就多一點…

所以,找了半天,發現只要在smb.conf(感謝大業周主任),加上
dos charset = cp950
unix charset = cp950
display charset = cp950
就是全部改成big5編碼,就ok了。

看了覺得很愉快,ftp與samba的亂碼問題就ok了。

但是,用ssh登入後,卻又看到亂碼了…
又找了半天,發現台中的做法是正確的。
就是,
vi /etc/sysconfig/i18n
LANG="zh_TW.Big5"

smb.conf則改為
dos charset = CP950
unix charset = BIG5

putty改成中文語系,就ok了。

呼,今天花了七八個小時,算沒有白花了。



沒有留言:

張貼留言