9.配置多用户 Samba 挂载
试题概述:
在 server0 通过 SMB 共享目录/devops,并满足以下要求:
共享名为 devops
共享目录 devops 只能被example.com 域中的客户端使用
共享目录 devops 必须可以被浏览
用户 kenji 必须能以读的方式访问此共享,该问密码是kerberos
用户 chihiro 必须能以读写的方式访问此共享,访问密码是kerberos
此共享永久挂载在 desktop0 上的/mnt/dev 目录,并使用用户kenji 作为认证,任何用户可以通过用户 chihiro 来临时获取写的权限
解题参考
server0服务器配置:
mkdir /devops
useradd kenji ; pdbedit -a kenji
useradd chihiro; pdbedit -a chihiro
setfacl -m u:chihiro:rwx /devops
vim /etc/samba/smb.conf #编辑Samba配置文件
[devops]
path = /devops
write list = chihiro
hosts allow = 172.25.0.0/24
systemctl restart smb
desktop0服务器配置:
yum -y install samba-client cifs-utils
smbclient -L server0 直接回车
mkdir /mnt/dev
vim /etc/fstab #添加开机自动挂载
//172.25.0.11/devops /mnt/dev cifs username=kenji,password=kerberos,multiuser,sec=ntlmssp,_netdev 0 0
mount -a #测试挂在是否正常
df -h
useradd kenji
useradd chihiro
echo redhat |passwd --stdin chihiro
#测试验证
su – kenji
su - chihiro
cifscreds add -u chihiro server0 密码是kerberos
可以创建文件 touch /mnt/dev/a
共有 0 条评论