- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Samba 文件服务器用户复杂权限模型设计和实现 v0.1b
作者:北南南北
来自:LinuxSir.Org
摘要:如何构建比较复杂权限模型的Samba文件服务器,可能是一些新手所面对的问题。本文通过简单的实例,引导新手弄明白如何在五分钟之内解决Samba复杂权限的构建和扩展。炒作一下,仅需要五分钟!
目录
1、前言;
2、Samba 文件服务器是什么
3、复杂权限用户模型和文件系统构建示例;
3.1 文件系统结构规划;
3.2 文件示例的说明;
4、 用户和权限说明;
5、 创建目录、用户、用户组及设置权限;
5.1 创建目录;
5.2 创建用户和用户组;
5.3 对相关目录归属和权限;
6、修改Samba的配置文件;
7、添加Samba 用户;
8、启动Samba 文件服务器;
9、挂载Samba文件系统,并测试文件系统的可靠性;
9.1 访问Samba文件系统;
9.2 挂载Samba文件系统到本地使用;
10、本文的优点和不足;
11、关于本文;
12、更新日志;
13、参考文档;
14、相关文档;
++++++++++++++++++++++++++++++++++++++++++++++
正文
++++++++++++++++++++++++++++++++++++++++++++++++
1、前言;
现在Linux桌面环境极其强大,如果在桌面环境下,点点鼠标,就完全能解决几乎所有的服务器架设问题。对于复杂权限模型的Samba文件服务器,还是有点不太明白。我就借这篇文章来说几句。虽然Samba文件服务器的文档堆积如山,但我写的这篇能算做技巧或提示,或许对一些弟兄有点用;高手来拍砖,我开门欢迎中~
如果你是Linux初学者,不会创建用户,不会用编辑器,不会安装软件包之类的, 请参考:《一步一学Linux与Windows 共享文件Samba》 。在这篇中有收集和整理,谢谢~
2、Samba 文件服务器是什么;
Samba 文件服务器就是Windows的文件共享服务器,就是网上邻居那个东西,现在是CIFS文件系统;
3、复杂权限用户模型和文件系统构建示例;
比如我想构建如下的权限模型:
3.1 文件系统结构规划;
在这个文件系统上,我们要让所有用户都有统一的路径入口;在Windows文件浏览器中,我们要通过\\IP或域名\共享目录名查看,而在Linux的Gnome文件浏览器中查看的方式是 smb://域名或ip地址/共享目录名。而我们让所有用户都通过唯一的地址进入共享文件系统。
/linuxsir (注:Samba文件系统中共享目录名)
|
|───/管理部 (管理部成员的家目录)
| |_______/sirmas01 (注:管理成员sirmas01的家目录sirmas01)
| |_______/sirmas02 (注:管理成员sirmas0202的家目录sirmas02)
|
|─── /software (注:软件共享目录,只有管理部成员或更高权限的管理员能管理)
|
|─── /公共文档 (注:所有用户都能查看的文档,只有管理部用户sirmas01和sirmas02有写入权限,进行文档管理)
|─── /共享可写 (注:所有用户都能在此目录下写入文件,sir03或sir04用户可以进行管理,或文件服务器管理员权限用户进行管理)
|─── /成员 (注:公司员工的家目录存放地,每个成员在此目录下都有自己的家目录)
|────|_______/sir03 (注:sir03用户的家目录)
|────|_______/sir04 (注:sir04用户的家目录)
我们先看个图,以Windows下的文件系统管理器所看到的Samba文件系统为例;根据上面目录的规划,我们看到的应该是这样的目录结构;
3.2 文件示例的说明;
根据3.1 的文件系统结构的规则,我们来简单说一下,这个文件系统要实现什么功能;
1]所有用户的统一登录入口都是 linuxsir 目录;
2]管理部目录:管理部目录下设sirmas01和sirmas02目录。管理部成员sirmas01和sirmas02的私有目录设置在 管理部目录下的sirmas01和sirmas02的目录中,并且siradm01和siradm02这两个用户的目录是私有的,也就是说siradm01用户能查看但不能写入siradmin02所有的目录siradm02。相反同理;管理部成员sirmas01和sirmas02用户能管理 /software , /公共文档 , /共享可写, /成员 目录;
3]software 目录:这个目录是存放软件的仓库,sirmas01用户和si
文档评论(0)