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 介面來存取資料就不能使用了。
我實作的環境是 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 介面來存取資料就不能使用了。
留言
張貼留言