Centos6.5下通过shell脚本快速安装samba服务器

使用方法如下:

上传脚本到linux服务器授权

脚本如下:

复制代码
#!/bin/sh
yum -y install samba samba-client
echo -e "thinkive\nthinkive" | smbpasswd -s -a root
mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
touch /etc/samba/smb.conf
cat > /etc/samba/smb.conf  << EOF
[global]
workgroup = WORKGROUP
server string = Samba Server Version %v
netbios name = SambaServer
log file = /var/log/samba/%m.log
max log size = 50
security = user
[thinkive]
path = /
writeable = yes
valid user = root
browseable = yes
EOF

#新增入站规则
#iptables -A INPUT -p tcp -m multiport --dports 139,445 -j ACCEPT
#iptables -A INPUT -p udp -m multiport --dports 137,138 -j ACCEPT
#新增出站规则
#iptables -A OUTPUT -p tcp -m multiport --sports 139,445 -j ACCEPT
#iptables -A OUTPUT -p tcp -m multiport --sports 137,138 -j ACCEPT
#iptables-save

#将下面语句加到/etc/rc.local中进行开机启动控制
/etc/init.d/smb restart
#/etc/init.d/ufw stop
复制代码

 

posted @   Agoly  阅读(1189)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示