挂载要求如下:
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 如果创建成功 则完成该题!
分享到:
相关推荐
通过这种方式,你可以轻松地管理多个远程文件系统的挂载,提高工作效率,并减少手动配置的繁琐步骤。 总之,使用`autofs`和`auto.master`实现自动挂载是一种高效且灵活的方法,尤其适用于需要频繁挂载和卸载远程...
3. **安装system-config-samba**:通过`sudo apt-get install system-config-samba`,你可以获取一个图形化的Samba配置工具,便于非技术用户管理和配置SMB设置。 4. **启动图形界面的Samba管理功能**:安装完成后,...
类似的,可以挂载多个不同远程主机的不同共享目录至本地不同的挂载点。 #### 3. 注意事项 在进行挂载操作时,需要注意几个关键点: - **NetBIOS名称解析**:在某些情况下,尤其是当远程主机运行Windows操作系统时...
此操作主要涉及两个核心环节:一是Samba服务的配置,二是直接在Linux系统中挂载Windows文件夹。 ### Samba服务配置详解 Samba是一种开源软件包,它允许Linux或Unix系统上的应用程序和文件在Windows网络环境中被...
Samba 由多个组件组成,主要包括: ##### 3.1 服务器组件 - **smbd**:主要负责处理文件共享请求。 - **nmbd**:用于名称解析,帮助其他计算机识别 Linux 服务器的网络名称。 **启动与管理命令**: - 启动 SMB ...
SMB for FUSE的工作原理是,它将SMB协议集成到FUSE框架中,使得用户可以通过挂载一个文件系统来访问多个SMB共享。与传统的smbfs不同,smbfs需要为每个共享单独挂载一个文件系统,而SMB for FUSE则允许一次性挂载整个...
权限设置例如允许读写(rw)、同步操作(sync)、不压缩根用户的权限(no_root_squash)以及不允许压缩所有用户的权限(no_all_squash)。 为了启动NFS服务,需要运行一系列的命令来激活相关的守护进程,并使NFS服务器...
这个过程通常涵盖多个层面,包括硬件、软件以及各种网络服务的配置。以下是对标题和描述中涉及的知识点的详细说明: 1. **物理设备与RAID**: NAS的基础是物理设备,通常使用RAID(冗余磁盘阵列)技术来提高数据...
### Linux Samba PDC 设置...需要注意的是,Samba的配置较为复杂,涉及多个方面的设置,因此在实际操作过程中可能还会遇到其他问题。建议参考官方文档和相关社区资源进行深入学习和调试,以确保Samba服务的稳定运行。
SAMBA配置文件共享服务器中常见的问题是文件无法写入和多组权限设置。下面我们将对这两个问题进行详细的分析和解决。 问题1:文件无法写入 在Samba配置文件中,我们可以看到[homes]和[share]两个_section_,它们...
- 最简单的配置是创建一个匿名可读写的共享,只需修改smb.conf,设置共享目录,并赋予所有用户读写权限。 - 对于更复杂的场景,如设置不同用户的访问权限,需要创建用户和用户组,然后在smb.conf中定义权限规则。 - ...
综上所述,通过理解Samba的基本概念、安装启动流程以及配置方法,Linux用户可以搭建起一个能与Windows环境相互通信的局域网,实现跨平台的资源共享。这对于多操作系统混合的网络环境尤其重要,能够提高协作效率并...
例如:`a*grep` 匹配所有一个或多个 `a` 后紧跟 `grep` 的行。 - **`\?`** 表示前导字符出现0或1次。 - **`\+`** 表示前导字符出现1或多次。 - **`\{n,m\}`** 表示前导字符出现 `n` 至 `m` 次。 - **`\{n\}`** 连续...
创建用于SMB的用户,设置权限,并在smb.conf中声明共享。 4.4 启动和管理SAMBA服务 使用`systemctl start smb`和`systemctl enable smb`启动并设置开机启动。 4.5 防火墙设置 同样,需要打开SMB服务所需的端口(如...
VMWare是一款强大的虚拟化软件,它允许用户在同一台物理计算机上创建和运行多个独立的虚拟机。在本文中,我们将探讨如何使用VMWare虚拟机来安装和配置Linux操作系统,并特别关注Linux中的Samba服务。 首先,VMWare...
综上所述,Samba和NFS服务器在Linux环境中提供了跨平台的文件共享解决方案,它们的配置和管理涉及多个层面,从设置共享资源、管理用户权限到优化性能和安全性。理解和熟练掌握这两个服务的配置和管理对于构建多操作...
export 命令可以设置一个或多个环境变量,使得用户可以在系统中使用环境变量。 Linux 中的 ifconfig 命令是指一个网络接口配置命令,用户可以通过 ifconfig 命令来配置网络接口。ifconfig 命令可以配置网络接口的 ...
- 在`/etc/samba/smb.conf`中添加多个共享条目,分别对应不同的用户访问权限。 2. **设置访问控制:** - 配置访问控制列表,仅允许特定域内的客户端访问。 3. **配置用户权限:** - 设置不同用户的读写权限。 4. ...
6. **文件系统挂载点的配置**:为了方便用户访问,需要在Linux系统中设置适当的文件系统挂载点。例如,通过修改`/home/%D/%U`路径来映射用户的家目录。 7. **`nsswitch.conf`配置**:这是指定系统服务如何查询名称...
CentOS 7服务器搭建基础服务 通过大学网络应用搭建比赛所...CentOS 7服务器搭建基础服务需要安装和配置多个服务,包括HTTP、FTP、SMB、NFS和DNS。同时,需要配置LVM、Firewalld和SELINUX来确保服务器的安全和稳定性。