Centos安装配置Samba

操作环境: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

完成收工