Samba 文件服务器用户复杂权限模型设计和实现

2009-05-13 12:04:46来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

1、前言;

现在Linux桌面环境极其强大,如果在
[url=javascript:;]桌面[/url]
环境下,点点鼠标,就完全能解决几乎所有的
[url=javascript:;]服务器[/url]
架设问题。对于复杂
[url=javascript:;]权限[/url]
模型的
[url=javascript:;]Samba[/url]
文件服务器,还是有点不太明白。我就借这篇文章来说几句。虽然Samba文件服务器的文档堆积如山,但我写的这篇能算做技巧或提示,或许对一些弟兄有点用;高手来拍砖,我开门欢迎中~
如果你是Linux初学者,不会创建用户,不会用编辑器,不会
[url=javascript:;]安装[/url]
软件包之类的, 请参考:
《一步一学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文件系统为例;根据上面目录的规划,我们看到的应该是这样的目录结构;

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:nginx详细配置说明

下一篇:varnish简明教程