samba服务中,关于读写(也就是下载和上传)权限的优先级。
来源:互联网 发布:Python httplib模块 编辑:程序博客网 时间:2024/06/06 22:01
: 相关的几个配置参数如下:
readonly 是否只读
writable 是否可写
read list 只读用户的列表
write list 可写用户的列表
优先级:
write list优先级别最高,所列的用户肯定有写的权限
read list其次,其中的用户具有只读的权限,例外:如果某个用户同时在write list和read list中,则该用户具有可写的权限
writable和readonly权限等同,谁放在后面就覆盖前面的。
看下面几个例子:
vim /etc/samba/smb.conf
[resource2]
comment = resource Directories
path = /resource2
browseable = yes
public = no
write list = tom
writable = no
valid users = tom,bean
上面的配置,首先考虑write list :tom 有可写权限,而writable=no,所以bean只有只读权限
[resource2]
comment = resource Directories
path = /resource2
browseable = yes
public = no
read list = bean
writable = yes
valid users = tom,bean
上面的配置,因没有write list,检查read list ,bean有只读权限,然后检查writable,tom 有可写权限,bean就不要考虑了,因为前面的read list限制了他只读,也就是说,read list会在writable的基础上增加限制。
[resource2]
comment = resource Directories
path = /resource2
browseable = yes
public = no
write list = bean
read list = bean
writable = yes
valid users = tom,bean
上面的配置,首先考虑write list ,bean有读写权限,然后考虑read list,因为bean 在write list中已经配置,所以不用考虑read list 了,然后考虑writable,tom具有可写权限。
[resource2]
comment = resource Directories
path = /resource2
browseable = yes
public = no
write list = bean
read list = bean
writable = yes
readonly=yes
valid users = tom,bean
writable和readonly优先级别相同,谁在后面就看谁的配置,上面readonly在后面,所以tom和bean都只有只读权限。
- samba服务中,关于读写(也就是下载和上传)权限的优先级。
- Android中关于FTP的文件上传和下载
- Android中关于FTP的文件上传和下载
- <细节>c++中关于++和*的优先级
- samba共享目录无法访问的一般解决方案,非用户登录和读写权限问题
- 关于Linux上SAMBA服务的权限问题(普通挂载)
- 关于Linux上SAMBA服务的权限问题(多用户挂载)
- Android中关于传递对象的俩种用法,也就是Serializable和Parcelable的使用
- 关于附件的上传和下载
- 关于NSURLSession的上传和下载
- 关于NSURLSession的上传和下载
- 关于 NSURLSession 的上传和下载
- 关于文件上传和下载的Servlet
- 关于使用samba用户的权限设置
- 关于使用samba用户的权限设置
- 关于使用samba用户的权限设置
- dedecms织梦(也就是关于网站的模版)的一些安装和应用
- 关于OpenGL ES 2.0中 相机视觉,也就是Matrix.setLookAtM()参数的详细解说
- 开心啊..
- 在JBuilder中生成EXE、可执行jar、带shell窗口的EXE
- 如何查看自己的机器是的cpu与操作系统是64位还是32位的
- Java线程安全精解[zz]
- Verizon says Tethering it’s Coming to Motorola DROID Early 2010
- samba服务中,关于读写(也就是下载和上传)权限的优先级。
- 网络职业成长规划经验谈
- [转载] 使用CPU时间戳进行高精度计时
- 开博
- 用ADOTable组件进行查询
- 几行C++代码
- [zz]java内存模型详解
- ubuntu 11.10 更新源
- CListCtrl响应鼠标消息结构转换