SMB配置多个用户挂载 博客分类: redHat RedHat
程序员文章站
2024-03-02 09:59:07
...
挂载要求如下:
1.在SMB服务端(server0)通过SMB共享目录 /devops
2.共享名称为share
3.共享的目录只能够被example.com域内的客户端所使用.
4.共享目录share必须是可以被浏览的.
5.用户obama配置可读权限,访问密码redhat.
6.用户popob配置读写权限,访问密码redhat.
7.将共享永久挂载到(desktop0)的/abc目录,并且使用obama认证.
8.任何用户可临时通过popob来获得读写权限,因为在上面那题中在防火墙中已经允许了samba服务,所以这里就是不要在操作了,如果没有则需要配置一下防火墙配置.
步骤如下:
[服务端] server0
//先创建共享目录啊 mkdir /devops //SMB共享该目录 chcon -Rt samba_share_t /devops //编辑SMB配置文件 vim /etc/samba/smb.conf [share] path = /devops browseable = yes //两个SMB用户 valid users = obama,popob writable = no //此人可读写 write list = popob //保存并退出 :wq! //重启SMB systemctl restart smb //添加刚才的两个用户,如果系统内没有 useradd obama useradd popob //设置奥巴马对于文件的'4'、'1'权限 setfacl –m u:obama:r-x /devops //设置泡泡卟对于文件的'7'权限 setfacl –m u:popob:rwx /devops //查看file文件的权限 getfacl /devops //将用户添加到SMB用户 smbpasswd -a obama smbpasswd -a popob //请确保系统中有这两个用户
-------------------------------------------------------------------------------
[SMB客户端]尝试挂载
1.yum -y install samba-client cifs*
2.mkdir /abc
3.smbclient -L //172.16.30.130/ -U obama
4. vim /etc/fstab //172.16.30.130/share /abc cifs defaults,multiuser,username=obama,password=redhat,sec=ntlmssp 0 0
//保存退出
6.mount -a
useradd user1
su -user1
cifscreds add 172.16.30.130 -u popob
cd /abc
touch file.txt 如果创建成功 则完成该题!
推荐阅读
-
SMB配置多个用户挂载 博客分类: redHat RedHat
-
RedHat6.5安装配置LVS-IPTUNNEL -KeepAlived 博客分类: LVSLVS-IPTUNNELkeepalivedredhatRedHat6.5 LVSLVS-IPTUNNELkeepalivedredhatRedHat6.5
-
RedHat6.5安装配置LVS-DR 博客分类: LVSLVS-DRredhatRedHat6.5 LVSLVS-DRRedHatRedHat6.5
-
NFS配置服务端 博客分类: redHat redHat
-
RedHat6.5用镜像文件配置yum源 博客分类: redhatRedHat6.5yumLinuxiso redhatredhat6.5yumlinuxiso
-
RedHat6.5安装配置LVS-NAT 博客分类: LVSLVS-NATRedHat6.5redhat LVSLVS-NATRedHat6.5redhat
-
RedHat6.5安装配置LVS-IPTUNNEL 博客分类: LVSRedHat6.5redhatLVS-IPTUNNELLVS-TUN LVSRedHat6.5redhatLVS-IPTUNNELLVS-TUN
-
RedHat7的非root用户调用xclock 博客分类: OperationSystemredhatcentos redhatCentOS
-
SMB配置多个用户挂载
-
SMB配置多个用户挂载