配置多用户 Samba 挂载
试题概述:
在 system1 通过 SMB 共享目录/devops,并满足以下要求:
共享名为 devops
共享目录 devops 只能被 desktop0.example.com 域中的客户端使用
共享目录 devops 必须可以被浏览
用户 kenji 必须能以读的方式访问此共享,该问密码是 atenorth
用户 chihiro 必须能以读写的方式访问此共享,访问密码是 atenorth
此共享永久挂载在 system2.desktop0.example.com 上的/mnt/dev 目录,并使用用户
kenji 作为认证,任何用户可以通过用户 chihiro 来临时获取写的权限
Server0服务端
#yum -y install samba
#mkdir /devops //创建共享文件
#useradd kenji chihiro //创建用户 /-a 添加SMB用户
#pdbedit -a kenji //pdbedit管理SMB用户命令 /-x 删除SMB用户
#atenorth /-L 列出所有SMB用户
#pdbedit -a chihiro
#atenorth //输入密码
#setsebool -P samba_exaport_all_rw=on //取消SElinux限制 -P 永久设置
#setfacl -m u:chihiro:rw /devops/ //设置ACL特殊权限
#vim /etc/samba/smb.conf
[global]
workgroup = STAFF //工作组成员
host allow = 172.25.0.10/24 //只允许指定网域访问--dektop0的网址
[devops]
path = /devo