Samba、OpenWebMail UTF8 化

利用 Samba 來實作網路硬碟很方便,不過,只能在區網使用,這時可以搭配 OpenWebMail 的網路硬碟Web 介面,或是利用 FTP 軟體 FileZilla 來遠端傳送檔案。
我實作的環境是 FreeBSD,目前跑起來還ok,其實設定檔的參考來源大部分來自於網友的資料,我這邊只是稍微統整一下,有錯誤的地方請大家幫忙指正。

FreeBSD 內建的 editor vi 不支援顯示中文,所以我會安裝 vim 來取代 vi。

Server 端部分:

一、Samba 的設定,修改 smb.conf

# Charset settings
;   display charset = koi8-r
;   unix charset = koi8-r
;   dos charset = cp866

# Charset settings
   display charset = UTF8
   unix charset = UTF8
   dos charset = UTF8

二、pure-ftpd 的設定

# FileSystemCharset     big5
# ClientCharset         big5
 FileSystemCharset      utf-8
 ClientCharset          big5

三、OpenWebMail 的檔案系統預設字集,也要改成 utf-8

利用OpenWebMail 提供的工具 fixrc.pl 來將所有人的設定改成 utf-8

perl fixrc.pl  fscharset=big5 fscharset=utf-8,改別的設定,方法也是依此類推。

 

Client 端部分:

一、利用顏國雄老師的 netlogon 程式登入網路硬碟,還蠻方便的,感謝游老師的介紹。沒那個程式,就得自己到網路上找別人寫的登入批次檔,或者是自己寫了。

二、在遠端的話,就利用 OpenWebMail 的 Web 介面,或者是安裝  FileZilla 吧,FileZilla 一裝好,就支援 UTF8 囉。

從此之後,資料夾或是檔案名稱,可以自由取名了,big5 檔案系統帶來的怪問題就此消失,不過,透過 IE 的 FTP 介面來存取資料就不能使用了。

留言

這個網誌中的熱門文章

電腦科評語

拔河技巧

三小時架好 FreeNAS 私有雲(3)