9.配置多用戶Samba掛載
在server0通過SMB共享目錄/devops,並滿足一下要求:
- 共享名爲devops
- 共享目錄devops只能被example.com域中的客戶端使用
- 共享目錄devops必須可以被瀏覽
- 用戶kenji必須能以讀的方式訪問此共享,該用戶密碼是atenorth
- 用戶chihiro必須能以讀寫的方式訪問此共享,訪問密碼是atenorth
- 此共享永久掛載在desktop0.example.com上的/mnt/dev目錄,並使用用戶kenji作爲認證。任何用戶可以通過用戶chihiro來臨時獲取寫的權限
-
server0:
[root@desktop0 ~]#su – student #切換到普通用戶
[student@desktop0 ~]#cifscreds add –u chihiro server0
#向服務器提交用戶認證憑據
password: #提供 samba 用戶 chihiro 的密碼
[student@desktop0 ~]#touch /mnt/dev/a.txt
#新建文件(確認有寫入權限)
[root@desktop0 ~]# yum -y install samba-client.x86_64 cifs-utils.x86_64
[root@desktop0 ~]#smbclient –L server0 #查看對方提供了哪些共享
… … #無需密碼,直接按回車鍵確認
[root@desktop0 ~]# mkdir /mnt/dev
[root@desktop0 ~]# vim /etc/fstab
//server0.example.com/devops /mnt/dev cifs
username=kenji,password=atenorth,multiuser,sec=ntlmssp,_netdev 0 0
[root@desktop0 ~]#mount –a
驗證多用戶訪問(在desktop0上):普通用戶切換爲chihiro身份即可讀寫
[root@desktop0 ~]#su – student #切換到普通用戶
[student@desktop0 ~]#cifscreds add –u chihiro server0
#向服務器提交用戶認證憑據
password: #提供 samba 用戶 chihiro 的密碼
[student@desktop0 ~]#touch /mnt/dev/a.txt
#新建文件(確認有寫入權限)