Linux ·

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/

RHCE7模拟题Samba服务挂载 Linux 第1张

[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  输入2redhat

[root@system1 ~]useraddsmbuser1

[root@system1 ~]passwdsmbuser1  输入2redhat

[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.

参与评论