samba案例及解析
来源:互联网 发布:眼鼻嘴网络歌手翻唱 编辑:程序博客网 时间:2024/06/05 21:16
Samba 企业应用案例需求
1. 所有员工都能够在公司内流动办公,但不管在哪电脑上工作,都要把自己文件存在 Samba 文件服器上.
2. 各部门办公人员拥有各自的主目录,用于存放私有文档(工作相关),其他人禁止访问.
3. 所有的用户都不允许使用服务器的 SHELL(安全考虑).
4. 制造部、财务部、管理部,都有各自的文件目录.
5. 各部门目录下提供“对外”、“公共文档”、“受控文档”三个子目录.
对外: <1>允许公司所有工作人员访问,但不能修改文件.
<2>本部门文员负责维护数据
公共文档:<1>本部门员工可以访问,领导层可以访问,但不能修改.
<2> 本部门文员负责维护数据
受控文档:<1>本部门主管、公司领导可以访问、其他员工禁止.
<2>本部门主管负责维护数据
注:财务部受控文档只允许总经理、财务部总监、主管访问;管理部受控文档只允许总经理、主管访问
6. 公共区域:<1>所有员工均可访问
<2>网络部负责维护
7. 交换区域:<1>所有员工均可读可写,禁止删除其它员工文件.<2>网络部负责维护
解析:
第一步:安装samba相关软件
第二步:创建相关的目录:
mdkir /home/sambacd /home/samba
mkdir zhizao caiwu guanli public swap
cd zhizao/
mkdir guest public private
cd /home/samba/caiwu/
mkdir guest public private
cd /home/samba/guanli/
mkdir guest public private
第三步:创建相关的用户和组:
groupadd zhizao caiwu guanli lingdao network ###创建组:制造,财务,管理,领导,网络
useradd wy zg zj jl ###添加用户:文员,主管,总监,经理
usermod -G zhizao,caiwu,guanli wy
usermod -G zhizao,caiwu,guanli zg
usermod -G caiwu zj
usermod -G lingdao jl
第四步:设置文件系统权限:chmod 1777 /home/samba/swapchmod 755 /home/samba/zhizao caiwu guanlichmod 775 /home/samba/publicchgrp network /home/samba/publicchmod 755 /home/samba/zhizao/guestchown wy.zhizao /home/samba/zhizao/guestchmod 750 /home/samba/zhizao/public privatechown zg.lingdao /home/samba/zhizao/privatesetfacl m g:lingdao:rx /home/samba/zhizao/publicchmod 755 /home/samba/caiwu/guestchown wy.caiwu /home/samba/caiwu/guest/chmod 750 /home/samba/caiwu/publicchown wy.caiwu /home/samba/caiwu/publicsetfacl m g:lingdao:rx /home/samba/caiwu/publicchmod 700 /home/samba/caiwu/privatechown zg /home/samba/caiwu/privatesetfacl m u:zj:rx /home/samba/caiwu/privatesetfacl m u:jl:rx /home/samba/caiwu/privatechmod 755 /home/samba/guanli/guestchown wy.guanli /home/samba/guanli/guestchmod 750 /home/samba/guanli/publicchown wy.guanli /home/samba/guanli/publicsetfacl m g:lingdao:rx /home/samba/guanli/publicchmod 700 /home/samba/guanli/privatechown zg /home/samba/guanli/privatesetfacl m u:jl:rx /home/samba/guanli/private第五步:配置 samba 服务:
vim /etc/samba/samba.conf
[homes]
comment = Home Directories
browseable = no
writable = yes
[制造部]
path = /home/samba/zhizao
writable = yes
browseable = yes
[对外]
path = /home/samba/zhizao/guest
admin users = wy
browseable = no
[公共文档]
path = /home/samba/zhizao/public
valid users = @zhizao @lingdao
admin users = wy
browseable = no
[受控文档]
path = /home/samba/zhizao/private
valid users = zg @lingdao
admin users = zg
browseable = no
[财务部]
path = /home/samba/caiwu
writable = yes
browseable = yes
[对外]
path = /home/samba/caiwu/guest
admin users = wy
browseable = no
[公共文档]
path = /home/samba/caiwu/public
valid users = @caiwu @lingdao
admin users = wy
browseable = no
[受控文档]
path = /home/samba/caiwu/private
valid users = zg zj jl
admin users = zg
browseable = no
[管理部]
path = /home/samba/guanli
writable = yes
browseable = yes
[对外]
path = /home/samba/guanli/guest
admin users = wy
browseable = no
[公共文档]
path = /home/samba/guanli/public
valid users = @guanli @lingdao
admin users = wy
browseable = no
[受控文档]
path = /home/samba/guanli/private
valid users = zg jl
admin users = zg
browseable = no
[公共区域]
path = /home/samba/public
public = yes
admin users = @network
[交换区域]
path = /home/samba/swap
writeable = yes
public = yes
admin users = @network
添加smb用户:smb用户必须是本地用户
查看samba用户:
- samba案例及解析
- samba案例及解决方案
- samba学习笔记及案例
- 文件服务器之SAMBA服务器及Samba 企业应用案例需求
- Samba 服务器的安装配置及案例
- samba案例
- Samba案例
- samba 案例
- samba案例
- Samba案例
- samba案例
- jstack工具解析及案例
- xml基础及解析案例
- 一个samba设置案例
- 一个samba设置案例
- SAMBA文件服务器案例
- linux-samba案例分析
- Samba 企业应用案例
- Knots UVA
- 矩阵输出
- 图的DFS和BFS算法思想
- 5-2 派生类的构造函数
- btrace示例
- samba案例及解析
- 页面滚动到指定位置导航栏固定顶部
- 视觉slam14讲——第9讲 设计前端
- JavaScript的bom对象
- Linux下Redis的安装和部署
- [USACO1.4]等差数列Arithmetic Progressions 枚举
- 获取对象属性的点方法和中括号法的区别
- SRS 代码分析
- 转载1