|
Written by samba-fedora-11
|
|
Tuesday, 27 October 2009 08:01 |
- yum install samba samba-client libtalloc
- cp /etc/samba/smb.conf /etc/samba/smb.conf.orig
- vi /etc/samba/smb.conf
- [global]
; Uncomment this if you want a guest account ; guest account = nobody workgroup = MJ12NET log file = /var/log/samba-log.%m lock directory = /var/lock/samba share modes = yes
[homes] comment = Home Directories browseable = no writable = yes
[tmp] comment = Temporary file space path = /tmp read only = no public = yes - vi open-firewall-samba.sh
- #!/bin/bash
SAMBA_SERVER="192.168.10.104 " NETWORK="192.168.10.0/24" # Local area network BROADCAST="192.168.10.255" # Local area network Broadcast Address iptables -A INPUT -i lo -j ACCEPT iptables -A OUTPUT -o lo -j ACCEPT iptables -A INPUT -p udp -s $NETWORK \ -d $SAMBA_SERVER -m multiport --dports \ 137,138 -j ACCEPT iptables -A INPUT -p tcp -s $NETWORK \ -d $SAMBA_SERVER -m multiport \ --dports 139,445 -j ACCEPT iptables -A INPUT -p udp -s $NETWORK \ -d $BROADCAST --dport 137 -j ACCEPT iptables -A INPUT -p udp -d \ $SAMBA_SERVER -m multiport \ --dports 137,138 -j DROP iptables -A INPUT -p tcp \ -d $SAMBA_SERVER -m multiport \ --dports 139,445 -j DROP iptables -A OUTPUT -s $SAMBA_SERVER \ -d $NETWORK -m state --state \ ESTABLISHED,RELATED -j ACCEPT - chmod +x open-firewall-samba.sh
- ./open-firewall-samba.sh
- service iptables restart
- useradd samba
- passwd samba
- smbpasswd -a samba
- chkconfig nmb on
- chkconfig smb on
- service nmb start
- service smb start
|
|
Last Updated on Thursday, 29 October 2009 02:31 |