大家好,我是骆驼;今天继续带来Samba视频
Samba之校园使用
遇到了一些困难,到目前为止也没有完全解决 希望大家能一起来解决一下
就是每次换用户都会出现不允许一个或多个用户....
现在只知道net use * /del来解决
下面我们开始
#主要目标:
实现存放数据的公共目录(data),老师拥有读写权限,学生只有读的权限.
/public/data
#实现方法:
将老师用户及学生用户分别放到teachers、students组 对其分别设置权限即可.
teachers --> wang zhang
students --> xiao sun
我已经建立好了
因为这些用户还没有加入到smbpasswd中 我们现在来加入
现在来修改配置文件 自己做下备份啊
security = user 我们要用户验证嘛 就不能是share
homes 可要可不要 自己看着办啊 我把它关了
[public]
comment = Personal Data
path = /public/data
valid users = @teachers @students 只允许teachers students组的用户访问
write list = @teachers 让teahcers组的用户有写权限
来测试一下
先来个老师用户
我们不是设置了权限了么?
问题就在data这个目录的组问题
drwxr-xr-x 2 root root 4096 Nov 1 23:58 data
我们怎么可能会有权限.
一切好像都OK了
这里最好再给它加个setgid
这样就更安全了
更人性.
我们来换个用户
这样用学生用户 权限就设置成功了
我们再来换个用户
刚才用的wang 现在我们来用老师zhang
现在zhang也在这里建一些东西 到以后文件多的时候 还能分清楚谁是信谁的不?
#提示:
在每位老师登陆时,最好自己新建一个以自己为名的目录,以免造成混乱
我们可以通过alert.txt来提示他们
哈哈 权限自己也没有设置好 还得去考虑一下权限
就是进入时 只显示一下alert.txt文件 提示每位教师新建自己的目录 这个alert.txt的权限也要设置为root才有 我这里没有搞好 (aa)