Samba 企业应用案例

Samba 企业应用案例需求:
1. 所有员工都能够在公司内流动办公,但不管在哪电脑上工作,都要把自己文件存在 Samba 文件服器上.
2. 各部门办公人员拥有各自的主目录,用于存放私有文档(工作相关),其他人禁止访问.
3. 所有的用户都不允许使用服务器的 SHELL(安全考虑).
4. 制造部、财务部、管理部,都有各自的文件目录.
5. 各部门目录下提供“对外”、“公共文档”、“受控文档”三个子目录.
对外: <1>允许公司所有工作人员访问,但不能修改文件.
<2>本部门文员负责维护数据
公共文档:<1>本部门员工可以访问,领导层可以访问,但不能修改.
<2> 本部门文员负责维护数据
受控文档:<1>本部门主管、公司领导可以访问、其他员工禁止.
<2>本部门主管负责维护数据
注:财务部受控文档只允许总经理、财务部总监、主管访问;管理部受控文档只允许总经理、主管访问
6. 公共区域:<1>所有员工均可访问
<2>网络部负责维护       
7. 交换区域:<1>所有员工均可读可写,禁止删除其它员工文件.

2>网络部负责维护


生成各个目录

[root@route guanli]# mkdir /samba/swap
[root@route guanli]# mkdir /samba/public
[root@route home]# mkdir -p /samba/zhizao caiwu guanli
[root@route home]# mkdir -p /samba/zhizao/external
[root@route home]# mkdir -p /samba/caiwu/external
[root@route home]# mkdir -p /samba/guanli/external
[root@route guanli]# mkdir -p /samba/guanli/public
[root@route guanli]# mkdir -p /samba/caiwu/public
[root@route guanli]# mkdir -p /samba/zhizao/public
[root@route guanli]# mkdir -p /samba/guanli/control
[root@route guanli]# mkdir -p /samba/caiwu/control
[root@route guanli]# mkdir -p /samba/zhizao/control


生成各个组:默认员工进入公司时就有其组为所待部门,附加组为staff组,部门经理以上领导的附加组还有leader组

[root@route home]# groupadd zhizao
[root@route home]# groupadd guanli
[root@route home]# groupadd caiwu
[root@route home]# groupadd leader
[root@route home]# groupadd staff
[root@route guanli]# groupadd wangluo

给权限:

[root@route guanli]# chmod 775 /samba/caiwu/external/ /samba/guanli/external/ /samba/zhizao/external/
[root@route guanli]# chmod 770 /samba/caiwu/public/ /samba/guanli/public/ /samba/zhizao/public/
[root@route guanli]# chmod 700 /samba/caiwu/control/ /samba/guanli/control/ /samba/zhizao/control/
[root@route guanli]# setfacl -m g:leader:rx /samba/caiwu/public/ /samba/guanli/public/ /samba/zhizao/public/  ##领导组可以访问公共文档
[root@route guanli]# setfacl -m g:leader:rx /samba/zhizao/control/    ##制造部的受控文档领导组都可以看
[root@route guanli]# setfacl -m u:manager:rx  /samba/caiwu/control/ /samba/guanli/control/  ##总经理可以看财务和管理的受控目录
[root@route guanli]# setfacl -m u:cfo:rx  /samba/caiwu/control/  ##财务主管可看财务部受控目录
[root@route guanli]# chmod 775 /samba/public/  
[root@route guanli]# chgrp -R wangluo /samba/public/
[root@route guanli]# chmod 777 /samba/swap/
[root@route guanli]# chgrp -R wangluo /samba/swap/

编辑vim /etc/samba/smb.conf  #主配置文件

[zhizhaobu]
path=/samba/zhizao
browseable=yes
writable=yes
[zhizaobu-external]
path=/samba/zhizao/external
browseable=yes
write list=@zhizao
[zhizhaobu-public]
path=/samba/zhizao/public
browseable=no
write list=@zhizao
[zhizhaobu-control]
path=/samba/zhizao/control
browseable=no
write list=zhizaozg
[caiwubu]
path=/samba/caiwu
browseable=yes
writable=yes
[caiwubu-external]
path=/samba/caiwu/external
browseable=yes
write list=@caiwu
[caiwubu-public]
path=/samba/caiwu/public
browseable=no
write list=@caiwu
[caiwubu-control]
path=/samba/caiwu/control
browseable=no
write list=caiwuzg
[guanlibu]
path=/samba/guanli
browseable=yes
writable=yes
[guanlibu-external]
path=/samba/guanli/external
browseable=yes
write list=@guanli
[guanlibu-public]
path=/samba/guanli/public
browseable=no
write list=@guanli
[guanlibu-control]
path=/samba/guanli/control
browseable=no
write list=guanlizg
[public]
path=/samba/public
browseable=yes
write list=@wangluo
[swap]
path=/samba/swap
browseable=yes
write list=@wanhluo


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值