Centos6.5 安装samba

linux cooljun 22502℃ 0评论

安装samba

$yum install samba              #使用yum软件包管理工具安装samba

samba配置修改  /etc/samba/smb.conf

[global] #全局配置,配置文件以[segname]分段,除了global影响全部段之外,各段之间互不影响
 workgroup = MYGROUP #samba的工作组
 server string = Samba Server Version %v #samba的说明信息
 netbios name =Aric #简单的说就是计算机名称
 log file = /var/log/samba/%m.log #日志文件存放位置
 max log size = 50 #日志文件大小,以M为单位
 security = share #安全选项,可以是share,user,server,domain安全级别递增  默认是user
 encrypt passwords = yes #密码是否加密
 smb passwd file = /etc/samba/smbpasswd #密码文件存放位置
 username map = /etc/samba/smbusers #用户文件存放位置
[public]
comment = samba for test  //一个描述语  随便写
path = /home/samba  //共享文件目录
browseable = yes //是否在网络共享中心显示
writable = yes //共享文件夹是否可写

重启samba

$service smb restart
$service nmb restart

添加samba用户

$smbpasswd -a //添加新用户
$smbpasswd -e  //编辑用户

关闭SELinux防火墙

 $ sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
 $ setenforce 0
 $ reboot

配置iptables

#经查看,要添加到8号规则的前面,否则samba不起作用:(这个要特别注意)
$ iptables -I INPUT 8  -p udp -m multiport  --dport 137,138 -j ACCEPT
$ iptables -I INPUT 8 -p tcp -m state --state NEW -m multiport --dport 139,445 -j ACCEPT

查看配置是否添加

[root@DDAN ~]# iptables -L --line-number -n
Chain INPUT (policy ACCEPT)
num  target     prot opt source               destination
1    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0
2    ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0
3    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:22
4    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:80
5    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:443
6    ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:68
7    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED
8    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW multiport dports 139,445
9    ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           multiport dports 137,138
10   DROP       all  --  0.0.0.0/0            0.0.0.0/0

保存当前规则:

#保存规则
service iptables save
#重启iptables
service iptables restart

samba 服务加入到开机启动  chkconfig smb on

接下来就能再其他PC端使用samba了(*^▽^*)

转载请注明:cooljun小窝 » Centos6.5 安装samba

如果你觉得这篇文章对你有帮助,请支持我继续更新网站 !捐赠本站
喜欢 (0)or分享 (0)

您必须 登录 才能发表评论!

(2)个小伙伴在吐槽
  1. 8b5437ad653a342f659341a0b4a4e891是什么代码
    栋耍2018-03-06 11:50
  2. 这样精彩的博客越来越少咯!