samba 服务配置

1、先查看安装情
 # rpm -qa|grep samba

2、卸载已安装包
 # rpm -e samba*.rpm --nodeps

3、完整安装samba
 # rpm -ivh samba-*.rpm

4、查看samba服务
 # service smb status

5、设置开机启动
 # chkconfig --level 35 smb on
 # chkconfig --list | grep smb

6、配置smb服务
 # vi /etc/samba/smb.conf

 #编辑如下:
 [global]                           #找到这一行(全局设置标签),在此行下面添加如下行:
    workgroup = WORKGROUP          #工作组名称改为 Windows 网络所定义的工作组名
    server string = Samba Server   #设置samba服务器的主机名称
    security = user                #设置samba服务器安全级别为user,即以账号和口令访问,share不需要口令
    netbios name = SambaServer     #设置Samba服务器访问别名
 #在配置文件的末尾添加以下自定义内容
 [SambaServer]                      #在Windows网上邻居中看到的共享目录的名字
    comment = SambaServer          #在Windows网上邻居中看到的共享目录的备注信息
     path = /home/SambaServer       #共享目录在系统中的位置
     public = yes                    #不公开目录
     writable = yes                 #共享目录可以读写
     valid users=SambaServer        #只允许SambaServer用户访问
 #保存配置

7、创建文件夹
 # mkdir -p /home/SambaServer
 #chmod 777 /home/SambaServer

8、配置防火墙端口
 # vi /etc/sysconfig/iptables

 #编辑如下:
 :INPUT ACCEPT [0:0]
 :FORWARD ACCEPT [0:0]
 :OUTPUT ACCEPT [0:0]
 -A INPUT -p tcp -m tcp --dport 445 -j ACCEPT
 -A INPUT -p tcp -m tcp --dport 139 -j ACCEPT
 -A INPUT -p udp -m udp --dport 138 -j ACCEPT
 -A INPUT -p udp -m udp --dport 137 -j ACCEPT

 #重启防火墙,使规则生效
 # /etc/rc.d/init.d/iptables restart

9、关闭SELinux
 # vi /etc/selinux/config

 #编辑如下:
 #SELINUX=enforcing     #注释掉
 #SELINUXTYPE=targeted  #注释掉
 SELINUX=disabled       #增加
 
 # setenforce 0
 或
 #重启系统
 # shutdown -r now  或者 init 6

10、启动或者重启smb服务
 # /etc/init.d/smb restart

11、测试smb.conf配置是否正确
 # testparm

 12、在win下访问共享目录

\\linux-ip\SambaServer

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值