Samba 服务器实训
学校现有三个系,要创建一台 samba服务器,其目录如下:
公共目录 /share。
计算机系 /computer。
英语系 /English
会计系 /account。
员工信息情况:
主管:院长 master
计算机系:系主任 wang_128,教师 zhangbin,教师 lihua。
英语系:系主任 liyouling ,教师 zhanglili ,教师 wangli。
会计系:系主任 dongwulun ,教师 zhangshang,教师 lili 。
需要建立公共共享目录,允许所有老师访问,权限为只读。
为三个系分别建立单独目录,只允院长和相应的系的老师访问,
并且学校教师无法在网络邻居查看到非本系共享目录。
1.实训分析
对于建立公共目录,我们可以使用 public 字段很容易实现匿
名访问。但是,本实训后面还要求,只允许本部门访问自己的目
录 , 共 他 系 部 的 目 录 是 不 可 见 , 如 果 我 们 设 置 共 享 字 段
“browsable=no”,以实现隐藏功能,但这样设置,所有用户都
无法查看共享。因为对同一共享目录,有多种需求,一个配置文
件无法完成这项工作, 这里需要用到我们前面学习的方法, 建立
独立配置文件。 但是不要被列出的老师名单影响, 为每个用户建
立一个配置文件, 显然操作太繁琐了。 我们可以为每个系部建立
一个组,并为每个组建立配置文件,实现隔离用户的目标。
2.实训步骤
1) 建立文件夹
输入命令: mkdir /share
:mkdir /computer
:mkdir /English
:mkdir /account
2) 添加用户和组