2021-05-12 14:32:11
Linux面試模擬題Samba服務掛載
在RHCE7模擬題有道samba服務,最後掛載一直不成功,考慮了一週,一直想不出來。最後排查原來是system1伺服器中的smb檔案path一個小小路徑錯誤導致的。
samba-2
1. 共用本機system1的/multishare目錄
2. 共用/multishare 目錄需要在system2 主機中被掛載到/mnt/multishare 目錄下
3. system2 中的使用者可以使用ldapuserX 的身份來獲得對/mnt/multishare的唯讀權
4. system2 中的使用者可以使用smbuserX 的身份來獲得對/mnt/multishare的讀寫權
5. smbuserX 的登入口令是RedHat
6. ldapuserX 的登入口令是redhat
7. smbuserX 的samba 存取口令是123
8. ldapuserX 的samba 存取口令是123
9. 保證 system2 重新啟動後仍能存取此共用
步驟1:
[root@system1 ~]# mkdir /multishare
[root@system1 ~]# chcon -t samba_share_t /multishare/
[root@system1 ~]# setfacl -m u:ldapuser1:rx /multishare/
[root@system1 ~]# setfacl -m u:smbuser1:rwx /multishare/
[root@system1 ~]getfacl/multishare/
[root@system1 ~]# vim /etc/samba/smb.conf
[multishare]
comment= samba multi user share
path = /multishare
writelist = smbuserX
readlist = ldapuserX
hostsallow = 172.24.1.
步驟2:管理samba使用者
[root@system1 ~]useraddldapuser1
[root@system1 ~]passwdldapuser1 輸入2次redhat
[root@system1 ~]useraddsmbuser1
[root@system1 ~]passwdsmbuser1 輸入2次redhat
[root@system1 ~]# smbpasswd -a ldapuser1
New SMB password:輸入123
Retype new SMB password:
Added user ldapuser1.
[root@system1 ~]# smbpasswd -a smbuser1
New SMB password:輸入123
Retype new SMB password:
Added user smbuser1.
相關文章