差異處
這裏顯示兩個版本的差異處。
| 兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
| tech:samba [2007/01/29 23:40] – jonathan | tech:samba [2009/03/03 01:11] (目前版本) – jonathan | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | ====== 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** 的設定..< | ||
| + | cd /etc/samba/ | ||
| + | vi smb.conf | ||
| + | </ | ||
| + | : | ||
| + | dos charset = cp950 | ||
| + | unix charset = cp950 | ||
| + | : | ||
| + | </ | ||
| + | - 使用 [[http:// | ||
| + | convmv -f cp950 -t utf8 -r --notest * | ||
| + | </ | ||
| + | \\ | ||
| + | **如果是安裝全新的檔案存放系統,建議直接採用預設的 UNICODE 編碼方式,不要用 cp950 設定** | ||
| + | </ | ||
| + | < | ||
| + | cd /etc/samba/ | ||
| + | vi smb.conf | ||
| + | </ | ||
| + | < | ||
| + | : | ||
| + | | ||
| + | : | ||
| + | </ | ||
| + | |||
| + | ==== - 啟動與設定開機自動啟動 samba server ==== | ||
| + | < | ||
| + | service smb start | ||
| + | chkconfig smb on | ||
| + | chkconfig --list | grep smb | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== - 開放 iptables 可以接受連入 samba server ==== | ||
| + | vi / | ||
| + | < | ||
| + | : | ||
| + | -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 | ||
| + | : | ||
| + | </ | ||
| + | service iptables restart | ||
| + | |||
| + | |||
| + | ==== 建立 samba server user ==== | ||
| + | 使用 smbpasswd 來建立與設定 user / password | ||
| + | < | ||
| + | smbpasswd -a jonathan | ||
| + | </ | ||
| + | |||
| + | {{tag> | ||