centOS 下安装配置samba服务器

1.下载安装

  yum -y install samba     (-y  就是一路yes过去)

  安装中出现了如此问题:

        Loaded plugins: fastestmirror
        Existing lock /var/run/yum.pid: another copy is running as pid 3372.
        Another app is currently holding the yum lock; waiting for it to exit...

  解决:

      [root@centos ~]# rm -f /var/run/yum.pid
      [root@centos ~]# /etc/init.d/yum-updatesd stop
      停止 yum-updatesd: [确定]

  下载完成检查安装情况:

      查看samba相关联的包:rpm -qa | grep samba

2.配置Samba

  我强烈的建议大家在修改系统原有任何文件的时候一定要养成“先备份,后修改”的好习惯,相信我,这个习惯会为侬节约很多不必要浪费的时间。接下来我要做的是将根目录下挖出来,供我在windows下访问。

  1). 备份Samba的配置文件:cp  /etc/samba/smb.conf  /etc/samba/smb.conf.bak

  2).修改你允许方访问的网段:hosts allow = 127. 192.168.2.   (全局,也可以在你自定义的里面添加)  

  3).在末尾添加自定义

    [share]
      comment = share
      path = /      //共享路径
      writable = yes       //指定了这个目录缺省是否可写,也可以用readonly = no来设置可写。
      public = yes    //允许匿名访问,这个也需要设置,否则匿名无法访问。这个开关有时候也叫guest ok

  4).选定启用这个自定义

      把默认的注释 #security = usr

      security = share

3.关闭防火墙和selinux

      service iptables stop   

      setenforce 0  (临时关闭.不关闭文件不可写)

      永久关闭: vi /etc/selinux/config          改为SELINUX=disabled

4. 启动samba服务器(service smb start)就可在window下,访问//192.168.2.6  获取linux下的根目录,可读可写;

              

      

原文地址:https://www.cnblogs.com/duoduoxi/p/5310862.html