RHCE7模拟题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.