1.安装samba服务器

 # yum install samba

2.配置

 # vi /etc/samba/smb.conf
  security = user (100行左右)

  在Share Definitions下
  注释以下的所有配置文件

  添加以下几行
  [共享的名字(如果linux支持中文,可以写中文)]
  path = 你需要共享的路径
  browseable = yes
  writable = yes

3.新建用户名,新建文件夹并且设定ACL权限

 # useradd -s /sbin/nologin -M 你需要新建的用户名
 )中,存放文件的路径

ACL:
 1.查看是否具有ACL权限    

  # mount | grep -i "acl" | grep -v "grep"

 2.如果1什么也没输出 那么就需要添加权限

  # vi /etc/fstab

  在/ 那一栏中 磁盘格式后 配置前添加上acl即可

  完成之后需要重启(请设置好,不要不能开机哦!!!)
  或者

   # mount / -o remount

 3.配置acl

  # setfacl -m -u:用户名:权限(rwx权限) 目录
 例如:
  # setfacl -m -u:test1:r-x /share

 4.查看acl权限

  # getfacl 需要查看的目录

4.iptables的设定

  # iptables -I INPUT -p tcp -dport  -j ACCEPT
  # iptables -I INPUT -p tcp -dport  -j ACCEPT

 注:
 139 445端口必须打开
  如果需要用到计算机名来访问,则需要打开137 138端口,
  不过,基本上用不到,打开以上两个端口进行Ip访问即可。

 保存和重启防火墙

  # /etc/init.d/iptables save && /etc/init.d/iptables reload

5.SEliux设定
 查看规则

  # getsebool -a | grep "samba"


 配置

 配置根据smb.conf配置文件中所提到的内容

 

  # setsebool -P samba_create_home_dirs=on && setsebool -P samba_domain_controller=on &

6.测试即可

Time : 2016-08-10 23:22:04

Name: 王                李

Mail:w18030432178@outlook.com

Centos Samba 服务器 iptables 和 SElinux 设置的更多相关文章

  1. centos samba 服务器的配置和使用

    1.安装samba服务 #yum install samba samba-client samba-swat 2.修改配置文件 #vi /etc/samba/smb.conf security = u ...

  2. 安装samba服务器

    首先理解以下概念: ftp:在内网和公网使用. 服务器端支持:windows,linux 客户端端支持:windows,linux samba:只能在内网使用,类似于windows的网络邻居(文件共享 ...

  3. 【Linux】时间同步设置+防火墙设置+SELinux设置

    时间同步设置 在大数据集群环境中,要求每台集群的时间必须是同步的,这样我们就会要求每台集群的时间必须和一台服务的时间是同步的.接下来介绍一下步骤: 1,设置ntp客户端 yum -y install ...

  4. Linux:搭建samba服务器

    samba服务器的搭建 修改防火墙设置 firewall-cmd --permanent --add-service=samba //设置防火墙 firewall-cmd --reload //重新加 ...

  5. 一起来学linux:SAMBA服务器搭建

    前面介绍的NFS服务器的用来linux和linux系统之间共享文件和目录的,那如果是linux和windows之间需要共享修改文件该如何操作呢.这据需要用到SAMBA系统.我们首先来看下SAMBA系统 ...

  6. CentOS 6.3下Samba服务器的安装与配置方法(图文详解)

    这篇文章主要介绍了CentOS 6.3下Samba服务器的安装与配置方法(图文详解),需要的朋友可以参考下   一.简介  Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件, ...

  7. CentOS 6.3下Samba服务器的安装与配置

    一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的 ...

  8. CentOS 6.3下Samba服务器的安装与配置(转)

    CentOS 6.3下Samba服务器的安装与配置   一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写, ...

  9. CentOS 6.5搭建Samba服务器

    目标需求:在Windows7下访问CentOS 6.5 root用户桌面/ZS文件夹 0.准备工作 关闭防火墙并开启不起动 service iptables stop chkconfig iptabl ...

随机推荐

  1. Mysql 5.7 使用SSL安全连接

    MySQL默认的数据通道是不加密的,在一些安全性要求特别高的场景下,我们需要配置MySQL端口为SSL,使得数据通道加密处理,避免敏感信息泄漏和被篡改.当然,启用MySQL SSL之后,由于每个数据包 ...

  2. hud 5876 2016 ACM/ICPC Asia Regional Dalian Online

    题意:给一个图 给定一个点s 求补图中s点到达各个点的最短路 思路:从s点开始bfs 在图中与s点有连接的都是在补图中不能直接到达的点 反之在补图中都是可以直接到达的点 由此bfs ((( 诡异的写法 ...

  3. Python获取当前日期及时间

    import time def GetNowTime(): return time.strftime("%Y%m%d%H%M%S",time.localtime(time.time ...

  4. *HDU1150 二分图

    Machine Schedule Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) ...

  5. 浏览器版本不支持页面示例 supper.html

    关键点在于<html>标签和js.<!--[if lt IE 10]>的配合 使用360浏览器兼容模式下查看:http://runjs.cn/code <!DOCTYPE ...

  6. JBoss QuickStart之深入

    EJB-AsynchronousEJB中提供异步调用的方法. "A session bean can expose methods with asynchronous client invo ...

  7. JavaScript数据类型 typeof, null, 和 undefined

    JavaScript 数据类型 在 JavaScript 中有 5 种不同的数据类型: string number boolean object function 3 种对象类型: Object Da ...

  8. Java中OutOfMemoryError(内存溢出)的三种情况及解决办法

    转载自:http://blog.sina.com.cn/s/blog_701c951f0100n1sp.html 相信有一定java开发经验的人或多或少都会遇到OutOfMemoryError的问题, ...

  9. app活动页面上的痛点

    app项目上需要做一个小的活动,先看下页面布局 需求是这5个板块逐个展示,展示一块的时候,页面整体向上滚动一定的距离. 刚开始考虑的时候,是准备依赖css3属性的transition实现的,包括顺序延 ...

  10. WordPress基础:让搜索引擎及时更新文章

    如果文章更新之后,想让搜索引擎也及时更新,你需要以下步骤 1.快速编辑文章时,勾选ping 2.设置->阅读,保证搜索引擎允许搜索 3.设置->撰写->添加url 通知url列表参考 ...