Samba常用配置及GUEST访问
一个比较正常的共享设置
[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访问相关推荐
- vsftp匿名访问目录_vsftp 常用配置(匿名/系统用户/虚拟用户)
vsftp 常用配置(匿名/系统用户/虚拟用户) vsftp(Very Secure FTP)服务是一款FTP软件,它安全.高效.稳定,在企业中很常用. 一.vsftp安装 1.1 安装vsftp y ...
- 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 ...
- CentOS6.3 Samba安装配置、多用户、加域
CentOS6.3 Samba安装配置.多用户.加域 2013-09-09 20:24:27 标签:Samba AD samba 域 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 . ...
- rhel5下samba的配置
Samba (参照笔记及网络博文总结) 软件包: samba.i386 <---服务端 samba-client.i386 <---客户端 samba-common.i386 < ...
- linux samba安装配置 总结
学习Linux嵌入式开发,原来草草按网上步骤设置的samba发现在共享目录中创建的文件目录因为是匿名用户,老是要修改文件权限,因此特花了些时间研究下samba设置共享目录的安装使用,总结如下: 1.s ...
- VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装
VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装 在阿里云开源镜像地址下载镜像 Index of /centos/7.2.1511/isos/x86_64/ http://mi ...
- Linux下的samba服务配置详解
Linux下的samba服务配置详解 一.Samba介绍 二.Samba工具及特性 三.搭建环境介绍 四.Samba配置步骤 1.服务端操作 2.在客户端操作 五.测试用户的权限情况 一.Samba介 ...
- Nginx负载均衡常用配置
搭建实验环境(使用docker部署两台nginx容器) 1)使用搭建第一台nginx服务 [root@linux-node4 ~]# docker container run -d --name we ...
- Java教程:SpringBoot常用配置
在Java开发过程中我们会需要使用到一些SpringBoot的设置功能,下面小千就来教大家如何去修改这些常用的配置. 一.修改端口号和访问路径 在Spring Boot 项目中会使用一个全局的配置文件 ...
最新文章
- 机器阅读理解(MRC)零基础入门级综述(一)
- Java学习总结:49(字符缓冲流:BufferedReader)
- iOS 流式播放音频文件
- FPGA设计心得(13)aurora的线速率及其用户时钟之间的关系?
- 戴尔硬盘保护增强套件_拆解戴尔服务器,看看内部构造与普通计算机的区别
- electron调试html,electron桌面应用程序开发入门
- javascript中==和===的区别
- 多设备同步表数据_利用Excel数据透视表解决两份报表数据不同步问题
- 数学连乘和累加运算符号_数学符号归纳
- Android 开机动画的启动
- office2010安装提示需要MSXML版本6.10.1129.0
- APP接口开发过程中的注意事项
- 千图成像python_吞了1000瓶老干妈的南山头铁鹅,Python制作千图成像(附上源代码和应用程序)...
- ios客户端学习-手机屏幕尺寸
- THULAC 词性表
- 【雅思口语】安娜口语学习记录 Part1
- 2019-3-8-win10-uwp-一张图说明水平对齐和垂直对齐
- 技术工坊|腾讯华为入局的区块链BaaS平台解决了什么问题?(上海)
- 最少的脚本实现在NSH脚本作业中加入动态参数
- 小白入门C语言之浮点数详解
热门文章
- 树莓派10年销量4600万台!儿童玩具到工业设备它都可,创始人:最初只想造廉价电脑,不料第一天就卖出10万台...
- 美国版“非升即走”瞄准终身教授,2年评审不通过就减薪撤职,其他高校开始抢人...
- 英特尔芯片专利官司败诉,判罚140亿,半个季度白干了...
- 为什么说新型冠状病毒疫苗会研制成功?
- Kaggle大牛小姐姐自述:我是怎么成为竞赛中Top 0.3%的 | 干货攻略
- 8Manage CRM:智能时代会员“赢”销之宝
- “无现金”社会来临,你还有安全感吗?
- 《C++入门经典(第5版•修订版)》——2.6 问与答
- tortoisesvn的安装
- android ant打包