操作环境:Centos6.7
1、 下载及安装Samba
用Yum一键安装
yum -y install samba
2、 配置Samba
1). 备份Samba的配置文件:
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
2).配置Samba的配置文件:
vi /etc/samba/smb.conf
在最后加入
[share] #window下显示的名称
comment = File Share #自己用于辨识的名称
path = /home/File #共享的路径
public = yes #是否公开
writeable = yes #是否可写
browseable = yes #是否在网上邻居可见
guest ok = no #是否可以匿名访问
3).添加Samba用户
smbpasswd -a username
之后会让你输入两次密码确认,username为空则默认名为root
3).重启服务
service smb restart
3、 关闭iptables
service iptables stop
或者
iptables -I RH-Firewall-1-INPUT 5 -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT iptables -I RH-Firewall-1-INPUT 5 -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT iptables -I RH-Firewall-1-INPUT 5 -p udp -m udp --dport 137 -j ACCEPT iptables -I RH-Firewall-1-INPUT 5 -p udp -m udp --dport 138-j ACCEPT iptables-save service iptables restart
4、 对selinux的问题
setenforce 0 vi /etc/selinux/config
将SELINUX=enforcing
改为SELINUX=disabled
.
或者
setsebool -Psamba_enable_home_dirs on setsebool -Psamba_export_all_rw on