拓扑图:
推荐步骤:
- 创建组名字benet,创建bob、tom、alice、marry将用户添加到benet组,安装samba服务器,bob、tom、alice为普通账户marry为管理员对所有目录有读取和写入权限
- 在/var/share目录中建立三个子目录bdqn、benet、accp,/bdqn目录所有用户只有读取权限、/benet目录bob拥有读取权限,tom拥有读取和写入权限、/accp目录只有marry和benet组用户可以读取写入拒绝其他用户访问实验步骤:
- 创建组名字benet,创建bob、tom、alice、marry将用户添加到benet组,安装samba服务器,bob、tom、alice为普通账户marry为管理员对所有目录有读取和写入权限
创建benet组查看组
创建用户查看创建的用户
将用户添加组
清空系统yum仓库,配置本地yum仓库
挂载系统光盘
系统光盘挂载的/mnt目录
安装Samba
创建目录/var/share
创建benet、accp、bdqn目录
- 在/var/share目录中建立三个子目录bdqn、benet、accp,/bdqn目录所有用户只有读取权限、/benet目录bob拥有读取权限,tom拥有读取和写入权限、/accp目录只有marry和benet组用户可以读取写入拒绝其他用户访问
将Bob添加为Samba用户
将Tom添加为Samba用户
将Alice添加为Samba用户
修改Samba配置文件
重新启动服务
设置共享数据目录权限
在bdqn目录创建测试数据
使用Windows客户端测试,在Windows客户端使用marry登录
使用Linux客户端Bob登录下载数据不能上传数据测试权限
修改主配置文件
创建别名文件
重启Samba服务器
设置目录访问权限
上传写入数据
使用Linux客户端使用Bob登录Samba服务器狭隘数据上传数据权限
编辑主配置文件共享名为kaifa,技术部的所有员工都可以读取该目录中的文件,但是只有管理员admin及bdqn项目组的员工又写入权限
重新启动服务
设置Samba目录控制权限
Windows客户端登录写入数据
使用Linux客户端登录写入数据