顯示頁面舊版反向連結Fold/unfold all回到頁頂 本頁是唯讀的,您可以看到原始碼,但不能更動它。您如果覺得它不應被鎖上,請詢問管理員。 ====== Samba Linux 網路磁碟設定 ====== CentOS 4.x 內附 Samba 版本 : samba-3.0.10-1.4E.9 ===== - 設定 samba server ===== ==== - 設定參數檔 ==== <note warning> 因為 samba 3.0 預設採 UNICODE 編碼,所以讀取之前(2.x)使用 Big5 中文當檔名所存入的檔案,就會顯示出中文亂碼問題.. 有以下兩個方式來解決 : \\ - 需要在參數檔內 socket options 後面增加 **cp950** 的設定..<code> cd /etc/samba/ vi smb.conf </code><file> : dos charset = cp950 unix charset = cp950 : </file> - 使用 [[http://www.j3e.de/linux/convmv/|convmv]] 來批次轉,以下是批次轉的語法 : <code> convmv -f cp950 -t utf8 -r --notest * </code> \\ **如果是安裝全新的檔案存放系統,建議直接採用預設的 UNICODE 編碼方式,不要用 cp950 設定** </note> <code> cd /etc/samba/ vi smb.conf </code> <file> : socket options = TCP_NODELAY SO_RCVBUF=81920 SO_SNDBUF=81920 : </file> ==== - 啟動與設定開機自動啟動 samba server ==== <code> service smb start chkconfig smb on chkconfig --list | grep smb </code> ==== - 開放 iptables 可以接受連入 samba server ==== vi /etc/sysconfig/iptables <file> : -A RH-Firewall-1-INPUT -p udp -m udp --dport 137:139 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 137:139 -j ACCEPT : </file> service iptables restart ==== 建立 samba server user ==== 使用 smbpasswd 來建立與設定 user / password <code> smbpasswd -a jonathan </code> {{tag>linux samba netdir 網路磁碟 經驗 儲存}} tech/samba.txt 上一次變更: 2009/03/03 01:11由 jonathan