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. linux学习--2.文件管理的基本命令

    文件的基本操作 前言: 看完这篇图文我应该能保证读者在Linux系统下对文件的操作能跟用Windows环境下一样流畅吧,好了下面正文 正文: 基础知识: linux里共有以下几类文件,分别为目录(di ...

  2. 【Django】接收照片,储存文件 前端代码

    后端: from rest_framework.views import APIView from car import settings from django.shortcuts import r ...

  3. React Native Debug原理浅析

    第一次在segmentfault写博客,很紧张~~~公司项目上ReactNative,之前也是没有接触过,所以也是一边学习一边做项目了,最近腾出手来更新总结了一下RN的Debug的一个小知识点,不是说 ...

  4. SpringBoot1.5.10.RELEASE整合druid时,在druid monitor界面出现(*) property for user to setup

    接上篇随笔,配置druid之后出现的错误,解决方法如下: @Bean(destroyMethod = "close",initMethod = "init") ...

  5. java编写非对称加密,解密,公钥加密,私钥解密,RSA,rsa

    非对称加密已经被评为加密标准,主要包含(公钥加密私钥解密,或者私钥加密公钥解密)本文主要讲解的是如何用java生成 公钥和私钥并且 进行字符串加密 和字符串解密    //如需要代码copy如下 im ...

  6. 2.5D地图系统技术方案

    1.    2.5D地图概述 1.1.    概述 2.5维地图就是根据dem.dom.dlg等数据,以及真三维模型在一定高度.视角和灯光效果,按照轴侧投影的方式生成的地图.本文以臻图信息ZTMapE ...

  7. js中(event)事件对象

    事件对象 • 什么是事件对象? • 就是当你触发了一个事件以后,对该事件的一些描述信息 • 例如: ° 你触发一个点击事件的时候,你点在哪个位置了,坐标是多少 ° 你触发一个键盘事件的时候,你按的是哪 ...

  8. 等宽字体的妙用-loading 点点点动画

    原理 ch等宽字体 + text-indent 动画负缩进 显示效果如 loading . loading .. loading ... loading . loading .. loading .. ...

  9. win10安装docker 和 splash

    参考链接1:https://www.cnblogs.com/321lxl/p/9536616.html 参考链接2:https://blog.csdn.net/qq_18831501/article/ ...

  10. LeetCode#15 | Three Sum 三数之和

    一.题目 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组. 注意:答案中不可以包含 ...