1. 先安装软件   yum -y install samba-client
  2. 请看如下配置文件说明

[gongxiang]    
   comment = This is my shared folder
        path = /gongxiang
        writeable = yes
        public = no
        valid users = gongxiang
        admin users = root
        browseable = yes
        create mask = 0777
        directory mask = 0777
        force directory mode = 0777
        force create mode = 0777

说明[gongxiang]   #共享文件的名称,等下要创建

comment = This is my shared folder #这里随便填,就是一个进入的简介
        path = /gongxiang  #这里是共享文件夹的位置
        writeable = yes  #是否可写
        public = no  #是否公开,否的话就要输入身份验证
        valid users = gongxiang #允许访问该共享的用户
        admin users = root  #共享文件的管理者
        browseable = yes  #是否可以浏览
        create mask = 0777  
        directory mask = 0777
        force directory mode = 0777
        force create mode = 0777
你复制进去 smb.conf最后  按着这个格式就好了

  1. 然后你创建文件那个路径 要给权限   比如我那个路径 就  chmod -R 777 /gongxiang
  2. 然后创建用户和smb用户  useradd gongxiang
    smbpasswd -a gongxiang
  3. 你试试 如果不行的话 就清除停止防火墙规则和临时关闭一下selinux      iptables -F 
    setenforce 0
  4. smbclient -L ip地址      检查一下共享有没开启成功
  5. systemctl restart smb
  6. iptables -F 
    setenforce 0
  7.  net use * /del /y 清楚客户端 连接缓存
  8. systemctl list-unit-files|grep enabled 查看开机自启动服务
  9. systemctl enable nginx.service(服务项)  设置开机自启动项

案例1:新需求  一个普通帐号,一个管理员帐号。 普通帐号 可以上传,下载。不能删除。管理员 可以上传可以下载和删除。
 
实现办法:
更改权限,递归方式
 
chmod -R 755 /var/www/html/test.com
 
更改属主,递归
 
chown -R apache:apache /var/www/html/test.com   用户:用户组
 
更改权限 属主 等等
 
 附上修改权限smb.conf

[operations]
comment = This is operations shared folder
path = /home/operations
public = no
valid users = opuser,opadmin
admin users = opadmin
inherit owner = Yes
writable = Yes
create mask = 1774
directory mask = 1777
force directory mode = 1000

 

Samba centos7文件共享服务器搭建教程,可以更改任意需求操作配置详解。的更多相关文章

  1. zabbix系列(一)centos7搭建zabbix3.0.4服务端及配置详解

    1.安装常用的工具软件 yum install -y vim wget centos7关闭防火墙 systemctl stop firewalld.service systemctl disable ...

  2. Spring Boot 2.x基础教程:默认数据源Hikari的配置详解

    通过上一节的学习,我们已经学会如何应用Spring中的JdbcTemplate来完成对MySQL的数据库读写操作.接下来通过本篇文章,重点说说在访问数据库过程中的一个重要概念:数据源(Data Sou ...

  3. 基于腾讯Centos7云服务器搭建SVN版本控制库

    基于腾讯Centos7云服务器搭建SVN版本控制库 最近在和小伙伴组队参加一个关于人工智能的比赛,无奈不知道怎么处理好每个人的代码托管问题,于是找到了晚上免费svn托管服务器的服务,但是所给的免费空间 ...

  4. gitlab服务器搭建教程

    gitlab服务器搭建教程 ----2016年终总结 三 参考https://bbs.gitlab.cc/topic/35/gitlab-ce-8-7-%E6%BA%90%E7%A0%81%E5%AE ...

  5. Linux - CentOS6.5服务器搭建与初始化配置详解(下)

    传送带:Linux - CentOS6.5服务器搭建与初始化配置详解(上) 继续接着上面的安装,安装完后会出现下面界面 点击reboot重启 重启后可以看到下面的tty终端界面  因为这就是最小化安装 ...

  6. 实时监控、直播流、流媒体、视频网站开发方案流媒体服务器搭建及配置详解:使用nginx搭建rtmp直播、rtmp点播、,hls直播服务配置详解

    注意:这里不会讲到nginx流媒体模块如何安装的问题,只研究rtmp,hls直播和录制相关的nginx服务器配置文件的详细用法和说明.可以对照这些命令详解配置nginx -rtmp服务 一.nginx ...

  7. Linux - CentOS6.5服务器搭建与初始化配置详解(上)

    1.新建一个虚拟机 选择典型 单机下一步 p.MsoNormal,li.MsoNormal,div.MsoNormal { margin: 0cm 0cm 0.0001pt; text-align: ...

  8. vagrant系列教程(二):vagrant的配置文件vagrantfile详解(转)

    原文:http://blog.csdn.net/hel12he/article/details/51089774 上一篇文章完整的讲叙了如何安装一个vagrant的环境.这里主要说一说vagrant的 ...

  9. Linux NFS服务器的安装与配置详解

    一.NFS服务简介 NFS是Network File System(网络文件系统).主要功能是通过网络让不同的服务器之间可以共享文件或者目录.NFS客户端一般是应用服务器(比如web,负载均衡等),可 ...

随机推荐

  1. 万维网(WWW)

    万维网(WWW) 一.万维网概述 万维网 WWW (World Wide Web)是一个大规模的.联机式的信息储藏所. 万维网用链接的方法能非常方便地从因特网上的一个站点访问另一个站点,从而主动地按需 ...

  2. USB小白学习之路(5) HID鼠标程序

    HID鼠标程序 1. 特别注意 需要特别注意,各个例程中的设备描述符,配置描述符等各种描述符都是已经配置好了的,我们需要做的只是在例程中将代码修改为自己需要的部分即可,一般情况下是不可以串搭配的. 2 ...

  3. Object-C 银行卡,信用卡校验规则(Luhn算法)

    最近的项目中涉及到绑定用户的银行卡,借记卡.经过查找银行卡的校验规是采用 Luhn算法进行验证. Luhn算法,也被称作“模10算法”.它是一种简单的校验公式,一般会被用于身份证号码,IMEI号码,美 ...

  4. iMX287A嵌入式Qt环境搭建

    目录 1.嵌入式Qt简介 2.查看开发板Qt库的版本 3.第一个嵌入式Qt程序--Hello World 4.Linux桌面版本Qt环境的搭建 5.注意 @ 1.嵌入式Qt简介 Qt 是一个跨平台的应 ...

  5. 关于css 的垂直居中

    对于元素的水平居中,我根据我自己之前的一些学习来进行一些总结,如果有不对的地方,欢迎指正~ 一.让大小不固定的元素垂直居中 因为:表格的单元格的特别属性:垂直居中等: `div.parent { di ...

  6. JS对象之封装(二)

    JS 对象封装的常用方式 1.常规封装 function Person (name,age){ this.name = name; this.age = age; } Pserson.prototyp ...

  7. Java基础--冒泡排序算法

    冒泡排序算法的运作如下:(从后往前) 比较相邻的元素,如果第一个比第二个大,就交换他们两个. 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对.在这一点,最后的元素应该会是最大的元素. 针对 ...

  8. Ubuntu16.04下安装python3.6.4详细步骤

    记录一下: Ubuntu16.04自带的python版本为python2.7和python3.5,现在想要安装python3.6.4,注意:系统自带的python版本别删除 步骤: # 官网下载安装包 ...

  9. 从0开始搭建kafka客户端

    上一节,我们实现了搭建kafka集群.本节我们将从0开始,使用Java,搭建kafka客户端生产消费模型. 1.创建maven项目2.kafka producer3.kafka consumer4.结 ...

  10. 关于vue-cli3打包时遇到Cannot assign to read only property 'exports' of object '#<Object>'问题的解决方法。

    vue-cli3打包时遇到Cannot assign to read only property 'exports' of object '#<Object>'问题的解决方法. 大致是说, ...