Samba on CentOS 5.2
CentOS5.2でSambaを設定した覚書
まず、sambaのインストール
yum install samba
iptablesの設定
/etc/sysconfig/iptables
-A INPUT -p tcp -m tcp --dport 139 -j ACCEPT -A INPUT -p udp -m udp --dport 137 -j ACCEPT -A INPUT -p udp -m udp --dport 138 -j ACCEPT
- A INPUTの部分は適切読み替えて下さい。
Sambaの設定(サンプル)
[global] workgroup = WORKGROUP server string = server name unix charset = UTF-8 security = user hosts allow = 10.0.1. netbios name = name ;interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24 ;hosts allow = 127. 192.168.12. 192.168.13. ;log file = /var/log/samba/%m.log ;max log size = 50 ;passdb backend = tdbsam [www] path = /usr/local/www/data comment = www directory writable = yes public = yes
自動起動設定
chkconfig smb on
起動
service smb start
Starting SMB services: で停止してしまう場合は、
iptablesのOUTPUTを見直すと良いかも。
ユーザの追加
% sudo smbpasswd -a {$username}