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. PHP初学习笔记(2015/4/8)

    //echo C('name'); App/Action/IndexAction.class.php文件夹下的 URL模式 //输出URL模式 //echo C('URL_MODEL'),'<b ...

  2. 在线OJ实用技巧(转载)

    1.一般用C语言节约空间,要用C++库函数或STL时才用C++; cout.cin和printf.scanf最好不要混用. 2.有时候int型不够用,可以用long long或__int64型(两个下 ...

  3. Unity学习疑问记录之界面适配

    Unity3d UGUI 界面适配 实例解析 三种适配方式 http://www.mamicode.com/info-detail-475563.html

  4. rownum和rowid伪列

    select row employee_id,last name,salary from employees; select row employee_id,last name,salary from ...

  5. 连连看final发布视频

    组名:天天向上 组长:王森 组员:张政.张金生.林莉.胡丽娜 代码地址:HTTPS:https://git.coding.net/jx8zjs/llk.git SSH:git@git.coding.n ...

  6. 初探Redis+Net在Windows环境下的使用

    Redis官网地址:https://redis.io/:Redis官方暂时不支持Windows环境,但是MicroSoft Open Tech group开发了一个Windows平台下运行的版本. R ...

  7. Thinkphp查询 1.查询方式 2.表达式查询 3.快捷查询 4.区间查询 5.组合查询 6.统计查询 7.动态查询 8.SQL 查询

    1.使用字符串作为条件查询 $user = M('User'); var_dump($user->where('id=1 AND user="蜡笔小新"')->sele ...

  8. SQLSERVER2012 Audit (审核)功能

    数据库表结构和数据有时会被无意或者恶意,或者需要追踪最近的数据结构变更记录,以往必须通过日志查询,SQL Server2008开始提供了 审核(Audit )功能,SQL2012有所升级,利用它可以实 ...

  9. django url.py使用

    主要对象:patterns和url url有两个主要的参数,第一个是正则模板,第二个是处理的方法 他们的对应关系是,当我们在浏览器当中url的形式与正则相匹配时 就转向处理方法 如果url.py中的值 ...

  10. DWR实现扫一扫登录功能

    前言 <DWR实现后台推送消息到Web页面>一文中已对DWR作了简介,并列出了集成步骤.本文中再一次使用到DWR,用以实现扫一扫登录功能. 业务场景 web端首页点击"登陆&qu ...