RHEL6.5下部署Samba企业级文件服务器实战(3)

实现指定用户的访问,并为用户赋予不同的权限

接着为了测试访问的用户的不同权限,在[test]配置中加入以下两行

valid users =jery, jene  #允许这两个用户可以访问

write list =jene        #只允许jene这个用户可以写入

A.   修改后的脚本

wKiom1SG-KygjTJVAAEN2UGzNVg846.jpg

B.   效果验证

[root@localhostsamba]# service smb restart  #重启服务

关闭SMB 服务:                                            [确定]

启动SMB 服务:                                            [确定]

客户机上net use * /d清除连接

这次以jery登陆,测试写入文件

wKiom1SG-L-BQwpEAAGxaXpFJjY401.jpg

这个时候明明我们设置了只有jene可以写入为什么用jery登陆进去的时候还是可以写入文件呢?我们回到服务器上检查配置文件

wKioL1SG-W3ioFKFAAGKG4_jNus528.jpg

所以要使配置生效就必须删除writable = yes这一行配置

wKiom1SG-PmgZTAhAAD2HAzi5-M284.jpg

[root@localhostsamba]# service smb restart  #重启服务

关闭SMB 服务:                                            [确定]

启动SMB 服务:                                            [确定]

清除连接(net use * /d),还是以jery  的身份登陆,发现创建文件的时候被拒绝

wKiom1SG-Q3hP0EiAACn14dbAsw173.jpg

wKiom1SG-RCiDAjbAAG_ipFBH7s002.jpg

回到服务器,写入一行内容到test文件中:

[root@localhostsamba]# echo "this is test" > /opt/test/test.txt

客户机上已经有名为test的文件了,当打开这个文件,为它加上一行内容时被拒绝

wKioL1SG-cbyP8xbAAGOoVd4SF0556.jpg

wKiom1SG-TKj-gshAAHPZb2Xnl0913.jpg

退出jery,清除连接,再用jene登陆,jene写入文件和文件夹成功。

wKioL1SG-d_ySr3eAADE8apOVZU863.jpg

wKiom1SG-UyAHhfAAAGx1bgf0DA230.jpg

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/d0344acf317b863a754d235e656e00e7.html