`

SMB配置多个用户挂载

阅读更多
 

挂载要求如下:
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  如果创建成功 则完成该题!

分享到:
评论

相关推荐

    使用autu.master实现自动挂载.doc

    通过这种方式,你可以轻松地管理多个远程文件系统的挂载,提高工作效率,并减少手动配置的繁琐步骤。 总之,使用`autofs`和`auto.master`实现自动挂载是一种高效且灵活的方法,尤其适用于需要频繁挂载和卸载远程...

    Ubuntu的SMB服务器安装收集.pdf

    3. **安装system-config-samba**:通过`sudo apt-get install system-config-samba`,你可以获取一个图形化的Samba配置工具,便于非技术用户管理和配置SMB设置。 4. **启动图形界面的Samba管理功能**:安装完成后,...

    FreeBSD挂载远程主机共享文档过程

    类似的,可以挂载多个不同远程主机的不同共享目录至本地不同的挂载点。 #### 3. 注意事项 在进行挂载操作时,需要注意几个关键点: - **NetBIOS名称解析**:在某些情况下,尤其是当远程主机运行Windows操作系统时...

    linux下挂载windows文件

    此操作主要涉及两个核心环节:一是Samba服务的配置,二是直接在Linux系统中挂载Windows文件夹。 ### Samba服务配置详解 Samba是一种开源软件包,它允许Linux或Unix系统上的应用程序和文件在Windows网络环境中被...

    linux下smb服务器架设

    Samba 由多个组件组成,主要包括: ##### 3.1 服务器组件 - **smbd**:主要负责处理文件共享请求。 - **nmbd**:用于名称解析,帮助其他计算机识别 Linux 服务器的网络名称。 **启动与管理命令**: - 启动 SMB ...

    SMB for FUSE-开源

    SMB for FUSE的工作原理是,它将SMB协议集成到FUSE框架中,使得用户可以通过挂载一个文件系统来访问多个SMB共享。与传统的smbfs不同,smbfs需要为每个共享单独挂载一个文件系统,而SMB for FUSE则允许一次性挂载整个...

    NFS服务详细解析

    权限设置例如允许读写(rw)、同步操作(sync)、不压缩根用户的权限(no_root_squash)以及不允许压缩所有用户的权限(no_all_squash)。 为了启动NFS服务,需要运行一系列的命令来激活相关的守护进程,并使NFS服务器...

    inux初学者配置nas服务哭

    这个过程通常涵盖多个层面,包括硬件、软件以及各种网络服务的配置。以下是对标题和描述中涉及的知识点的详细说明: 1. **物理设备与RAID**: NAS的基础是物理设备,通常使用RAID(冗余磁盘阵列)技术来提高数据...

    linux samba PDC

    ### Linux Samba PDC 设置...需要注意的是,Samba的配置较为复杂,涉及多个方面的设置,因此在实际操作过程中可能还会遇到其他问题。建议参考官方文档和相关社区资源进行深入学习和调试,以确保Samba服务的稳定运行。

    SAMBA问题文件无法写入及多组权限设置

    SAMBA配置文件共享服务器中常见的问题是文件无法写入和多组权限设置。下面我们将对这两个问题进行详细的分析和解决。 问题1:文件无法写入 在Samba配置文件中,我们可以看到[homes]和[share]两个_section_,它们...

    samba配置[定义].pdf

    - 最简单的配置是创建一个匿名可读写的共享,只需修改smb.conf,设置共享目录,并赋予所有用户读写权限。 - 对于更复杂的场景,如设置不同用户的访问权限,需要创建用户和用户组,然后在smb.conf中定义权限规则。 - ...

    lunix局域网设置课件

    综上所述,通过理解Samba的基本概念、安装启动流程以及配置方法,Linux用户可以搭建起一个能与Windows环境相互通信的局域网,实现跨平台的资源共享。这对于多操作系统混合的网络环境尤其重要,能够提高协作效率并...

    RHEL6之4:正则表达式、共享访问、自动挂载、LDAP、ACL、SELINUX、RPM包管理

    例如:`a*grep` 匹配所有一个或多个 `a` 后紧跟 `grep` 的行。 - **`\?`** 表示前导字符出现0或1次。 - **`\+`** 表示前导字符出现1或多次。 - **`\{n,m\}`** 表示前导字符出现 `n` 至 `m` 次。 - **`\{n\}`** 连续...

    REDHAT 共享服务器配置(NFS+SAMBA)

    创建用于SMB的用户,设置权限,并在smb.conf中声明共享。 4.4 启动和管理SAMBA服务 使用`systemctl start smb`和`systemctl enable smb`启动并设置开机启动。 4.5 防火墙设置 同样,需要打开SMB服务所需的端口(如...

    VMWare虚拟机及Linux 的Samba服务

    VMWare是一款强大的虚拟化软件,它允许用户在同一台物理计算机上创建和运行多个独立的虚拟机。在本文中,我们将探讨如何使用VMWare虚拟机来安装和配置Linux操作系统,并特别关注Linux中的Samba服务。 首先,VMWare...

    Samba和NFS服务器

    综上所述,Samba和NFS服务器在Linux环境中提供了跨平台的文件共享解决方案,它们的配置和管理涉及多个层面,从设置共享资源、管理用户权限到优化性能和安全性。理解和熟练掌握这两个服务的配置和管理对于构建多操作...

    Linux-期末考试试题8套(含答案)

    export 命令可以设置一个或多个环境变量,使得用户可以在系统中使用环境变量。 Linux 中的 ifconfig 命令是指一个网络接口配置命令,用户可以通过 ifconfig 命令来配置网络接口。ifconfig 命令可以配置网络接口的 ...

    自己整理的2017年RHCE7考题

    - 在`/etc/samba/smb.conf`中添加多个共享条目,分别对应不同的用户访问权限。 2. **设置访问控制:** - 配置访问控制列表,仅允许特定域内的客户端访问。 3. **配置用户权限:** - 设置不同用户的读写权限。 4. ...

    Linuxsamba加入AD域.pdf

    6. **文件系统挂载点的配置**:为了方便用户访问,需要在Linux系统中设置适当的文件系统挂载点。例如,通过修改`/home/%D/%U`路径来映射用户的家目录。 7. **`nsswitch.conf`配置**:这是指定系统服务如何查询名称...

    CentOS 7(1).docx

    CentOS 7服务器搭建基础服务 通过大学网络应用搭建比赛所...CentOS 7服务器搭建基础服务需要安装和配置多个服务,包括HTTP、FTP、SMB、NFS和DNS。同时,需要配置LVM、Firewalld和SELINUX来确保服务器的安全和稳定性。

Global site tag (gtag.js) - Google Analytics