一个比较正常的共享设置
     [MyShare] 
  comment = grind’s file 
  path = /home/grind 
  allow hosts = host(subnet) 
  deny hosts = host(subnet) 
  writable = yes|no 
  user = user(@group) 
  valid users = user(@group) 
  invalid users = user(@group) 
  read list = user(@group) 
  write list = user(@group) 
  admin list = user(@group) 
  public = yes|no 
  hide dot files = yes|no 
  create mode = 0755 
  directory mode = 0755 
  sync always = yes|no 
  short preserve case = yes|no 
  preserve case = yes|no 
  case sensitive = yes|no 
  mangle case = yes|no 
  default case = upper|lower 
  force user = grind 
  wide links = yes|no 
  max connections = 100 
  delete readonly = yes|no

  其中[]里面的MyShare指定共享名,一般就是网络邻居里面可以看见的文件夹的名字。

  comment指的是对改共享的备注。 
  path指定共享的路径,其中可以配合samba变量使用。比如你可以指定path=/data/%m,这样如果一台机器的NETBIOS名字是grind,它访问MyShare这个共享的时候就是进入/data/grind目录,而对于NETBIOS名是glass的机器,则进入/data/glass目录。 
  allow hosts和deny hosts和前面的全局设置的方法一样这里不再提及。 
  writeable指定了这个目录缺省是否可写,也可以用readonly = no来设置可写。 
  user设置所有可能使用该共享资源的用户,也可以用@group代表group这个组的所有成员,不同的项目之间用空格或者逗号隔开。 
  valid users指定能够使用该共享资源的用户和组。 
  invalid users指定不能够使用该共享资源的用户和组。 
  read list 指定只能读取该共享资源的用户和组。 
  write list指定能读取和写该共享资源的用户和组。 
  admin list指定能管理该共享资源(包括读写和权限赋予等)的用户和组。 
  public指明该共享资源是否能给游客帐号访问,这个开关有时候也叫guest ok,所以有的配置文件中出现guest ok = yes其实和public = yes是一样的。 
  hide dot files指明是不是像unix那样隐藏以“.”号开头的文件。 
  create mode指明新建立的文件的属性,一般是0755。 
  directory mode指明新建立的目录的属性,一般是0755。 
  sync always指明对该共享资源进行写操作后是否进行同步操作。 
  short preserve case指明不管文件名大小写。 
  preserve case指明保持大小写。 
  case sensitive指明是否对大小写敏感,一般选no,不然可能引起错误。 
  mangle case指明混合大小写。 
  default case指明缺省的文件名是全部大写还是小写。 
  force user强制把建立文件的属主是谁。如果我有一个目录,让guest可以写,那么guest就可以删除,如果我用force user= grind强制建立文件的属主是grind,同时限制create mask = 0755,这样guest就不能删除了。 
  wide links指明是否允许共享外符号连接,比如共享资源里面有个连接指向非共享资源里面的文件或者目录,如果设置wide links = no将使该连接不可用。 
  max connections = n设定同时连接数是n。 
  delete readonly指明能否删除共享资源里面已经被定义为只读的文件。

转载于:https://blog.51cto.com/xiaosa/1751033

Samba常用配置及GUEST访问相关推荐

  1. vsftp匿名访问目录_vsftp 常用配置(匿名/系统用户/虚拟用户)

    vsftp 常用配置(匿名/系统用户/虚拟用户) vsftp(Very Secure FTP)服务是一款FTP软件,它安全.高效.稳定,在企业中很常用. 一.vsftp安装 1.1 安装vsftp y ...

  2. linux ubuntu 安装samba ftp nfs tftp,Ubuntu配置TFTP和NFS和samba服务配置.doc

    Ubuntu配置TFTP和NFS和samba服务配置 配置tftp服务的步骤: 1.安装相关软件包:tftpd(服务端),tftp(客户端),xinetd sudo apt-get install t ...

  3. CentOS6.3 Samba安装配置、多用户、加域

    CentOS6.3 Samba安装配置.多用户.加域 2013-09-09 20:24:27 标签:Samba AD samba 域 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 . ...

  4. rhel5下samba的配置

    Samba  (参照笔记及网络博文总结) 软件包: samba.i386   <---服务端 samba-client.i386 <---客户端 samba-common.i386 < ...

  5. linux samba安装配置 总结

    学习Linux嵌入式开发,原来草草按网上步骤设置的samba发现在共享目录中创建的文件目录因为是匿名用户,老是要修改文件权限,因此特花了些时间研究下samba设置共享目录的安装使用,总结如下: 1.s ...

  6. VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装

    VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装 在阿里云开源镜像地址下载镜像 Index of /centos/7.2.1511/isos/x86_64/ http://mi ...

  7. Linux下的samba服务配置详解

    Linux下的samba服务配置详解 一.Samba介绍 二.Samba工具及特性 三.搭建环境介绍 四.Samba配置步骤 1.服务端操作 2.在客户端操作 五.测试用户的权限情况 一.Samba介 ...

  8. Nginx负载均衡常用配置

    搭建实验环境(使用docker部署两台nginx容器) 1)使用搭建第一台nginx服务 [root@linux-node4 ~]# docker container run -d --name we ...

  9. Java教程:SpringBoot常用配置

    在Java开发过程中我们会需要使用到一些SpringBoot的设置功能,下面小千就来教大家如何去修改这些常用的配置. 一.修改端口号和访问路径 在Spring Boot 项目中会使用一个全局的配置文件 ...

最新文章

  1. 机器阅读理解(MRC)零基础入门级综述(一)
  2. Java学习总结:49(字符缓冲流:BufferedReader)
  3. iOS 流式播放音频文件
  4. FPGA设计心得(13)aurora的线速率及其用户时钟之间的关系?
  5. 戴尔硬盘保护增强套件_拆解戴尔服务器,看看内部构造与普通计算机的区别
  6. electron调试html,electron桌面应用程序开发入门
  7. javascript中==和===的区别
  8. 多设备同步表数据_利用Excel数据透视表解决两份报表数据不同步问题
  9. 数学连乘和累加运算符号_数学符号归纳
  10. Android 开机动画的启动
  11. office2010安装提示需要MSXML版本6.10.1129.0
  12. APP接口开发过程中的注意事项
  13. 千图成像python_吞了1000瓶老干妈的南山头铁鹅,Python制作千图成像(附上源代码和应用程序)...
  14. ios客户端学习-手机屏幕尺寸
  15. THULAC 词性表
  16. 【雅思口语】安娜口语学习记录 Part1
  17. 2019-3-8-win10-uwp-一张图说明水平对齐和垂直对齐
  18. 技术工坊|腾讯华为入局的区块链BaaS平台解决了什么问题?(上海)
  19. 最少的脚本实现在NSH脚本作业中加入动态参数
  20. 小白入门C语言之浮点数详解

热门文章

  1. 树莓派10年销量4600万台!儿童玩具到工业设备它都可,创始人:最初只想造廉价电脑,不料第一天就卖出10万台...
  2. 美国版“非升即走”瞄准终身教授,2年评审不通过就减薪撤职,其他高校开始抢人...
  3. 英特尔芯片专利官司败诉,判罚140亿,半个季度白干了...
  4. 为什么说新型冠状病毒疫苗会研制成功?
  5. Kaggle大牛小姐姐自述:我是怎么成为竞赛中Top 0.3%的 | 干货攻略
  6. 8Manage CRM:智能时代会员“赢”销之宝
  7. “无现金”社会来临,你还有安全感吗?
  8. 《C++入门经典(第5版•修订版)》——2.6 问与答
  9. tortoisesvn的安装
  10. android ant打包