Samba是实现SMB协议的一个免费软件。
一、安装
yum -y install samba
二、配置
samba配置文件在/etc/samba/smb.conf
,修改这个配置文件在最后加入下面的配置:
[share] comment = share folder browseable = yes path = /home/share create mask = 0777 directory mask = 0777 valid users = user public = yes writable = yes
- share:共享名称,可以随便写
- path:共享文件夹的路径
- create mask:创建掩码
- directory mask:目录掩码
- valid users:有效用户
- writable:是否可写
创建系统用户share
useradd user
创建samba用户
smbpasswd -a user
三、防火墙放行端口
vi /etc/sysconfig/iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 139 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 445 -j ACCEPT -A INPUT -p udp -m state --state NEW -m udp --dport 137 -j ACCEPT -A INPUT -p udp -m state --state NEW -m udp --dport 138 -j ACCEPT #重载Iptables service iptables restart
启动samba服务
启动:
service smb start
重启:
service smb restart
开机自启:
systemctl enable smb