SMB
使用命令挂载和卸载SMB文件系统
自动挂载SMB文件系统
红帽企业Linux使用Samba服务器提供Windows客户端可以使用的服务。samba实施“服务器消息块”(SMB)协议,而“常用Internet文件系统”(CIFS)是SMB的一种方言。这两个名称经常互换使用。
在rhce题中:有两题
题目1:
通过Samba共享一个common目录,只有example.com内的客户端可以访问(即,172.25.6. 可以访问),/common必须是可以被浏览的
用户andy必须能够读取共享的内容,需要的话,密码是redhat
-----------------------------------------------------------------------------------
server端:
1.yum -y install samba samba-client samba-common(装三个包,common默认就有的)
-----------------------------------------------------------------------------------------
samba-3.5.10-125.e6.x86_64.rpm 是Samba服务的主程序包,服务器必安装这个包。
Samba-client-3.5.10-125.e16.x86_64.rpm:该软件包为Samba的客户端工具,用于连接服务器或网上邻居
Samba-common-3.5.10-125.e16.x86_64.rpm 该软件包存放通用的工具和库文件,无论是服务器还是客户端都需要安装。
-----------------------------------------------------------------------------------------
2.mkdir /common
chcon -R -t samba_share_t /common (修改selinux上下文)
vim /etc/samba/smb.conf
---------------------------------------------------
找到workgroup 修改 workgroup=STAFF
在最后面加上
[common] (共享名)
path=/common (共享目录)
hosts allow = 172.25.6.
browseable=yes
-----------------------------------------------------
firewall-cmd --add-service=samba
firewall-cmd --add-service=samba --permanent
firewall-cmd --add-service=mountd
firewall-cmd --add-service=mountd --permanent
useradd -s /sbin/nologin andy
sambpasswd -a andy
systemctl start smb
systemctl enable smb
 
desktop端:
 
yum -y install cifs-utils samba-client
smbclient -L //server6 -U andy
在这一题中能看到共享信息就算成功了
 
题目2:
在serverX共享通过SMB目录/devops满足下列要求:
1.共享名为devops
2.共享名目录只能example.com域中的客户端使用
3.共享目录devops必须可以被浏览
4.用户silene必须能以读的方式访问此共享,访问密码是redhat
5.用户akira必须能以读写的方式访问此共享,访问密码是redhat
6.此共享永久挂载在desktopX.example.com上的/mnt/dev用户,并使用用户silene做为认证,任何用户可以通过akira来临时获取写的权限
 
 
------------------------------------------------
server端:
结合第1题,已经不用装Samba Samba-client
 
mkdir /devops
chmod o+w /devops (也可以写访问控制列表),因为akira用户要有读写
chcon -R -t samba_share_t /devops
useradd -s /sbin/nologin silene 
useradd -s /sbin/nologin akira
vim /etc/samba/smb.conf
-------------------------------------
[devops]
path=/devops
browseable=yes
hosts allow=172.25.6.(允许访问的域名)
writable=no (共享目录是否允许写入)
write list=akira 
-------------------------------------
smbpasswd -a silene
smbpasswd -a akira
systemctl restart smb
systemctl enable smb
 
smbclient -L //server6 -U silene
 
desktop端
yum -y install samba-client cifs-*
smbclient -L //server6 -U silene
useradd silene
useradd akira
 
vim /etc/fstab
------------------------------------------------------------------------
//server6/devops  /mnt/dev  cifs  defaults,multiuesr,username=silene,password=redhat,sec=ntlmssp 0 0
------------------------------------------------------------------------
mount -a
"umount -a"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">

 
 
 
 

SMB共享配置的更多相关文章

  1. 第九章 通过 SMB 共享虚拟机

      自 Windows Server 2012 起,微软引入了 SMB 3.0 的概念,通过 SMB 3.0,可以实现很多新的功能,包括我们介绍过的"SMB 多通道",以及将虚拟机 ...

  2. CAS 集群部署session共享配置

    背景 前段时间,项目计划搞独立的登录鉴权中心,由于单独开发一套稳定的登录.鉴权代码,工作量大,最终的方案是对开源鉴权中心CAS(Central Authentication Service)作适配修改 ...

  3. 创建eclipse新的workspace并设置workspace共享配置

    一:创建新的workspace 1.File——Switch Workspace——Other 2.修改workspace路径和名称 3.修改后如下: 4.点击OK按钮后,eclipse自动重启 同时 ...

  4. ESLint可共享配置发布,团队自定义ESLint规则新鲜出炉

    ESLint于2013年6月份推出,至今4个年头,最新版本v4.8.0.它是目前主流的用于Javascript和JSX代码规范检查的利器,很多大公司比如Airbnb和Google均有一套自己的Java ...

  5. Spring Cloud Alibaba基础教程:Nacos配置的多文件加载与共享配置

    前情回顾: <Spring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现> <Spring Cloud Alibaba基础教程:支持的几种服务消费方式> ...

  6. 【nginx】nginx tomcat session 共享配置

    tomcat,redis下载忽略. 一.从github上下载源码,https://github.com/jcoleman/tomcat-redis-session-manager, 将源码复制到开发工 ...

  7. Nacos(七):Nacos共享配置

    前言 本文参考文章: SpringCloud Alibaba - Nacos Config 自定义共享配置 前景回顾: Nacos(六):多环境下如何"管理"及"隔离&q ...

  8. 九.配置SMB共享(Samba共享)

    • Samba 软件项目 – 用途:为客户机提供共享使用的文件夹 – 协议:SMB(TCP 139).CIFS(TCP 445)  • 所需软件包:samba • 系统服务:smb   管理共享账号 ...

  9. 通过 SMB 共享目录

    在 system1 上配置SMB服务 ,要求: 1.您的 SMB 服务器必须是 STAFF 工作组的一个成员 2.共享 /common 目录,共享名必须为 common 3.只有 group8.exa ...

随机推荐

  1. Solution -「多校联训」小卖部

    \(\mathcal{Description}\)   Link.   有 \(n\) 种物品,第 \(i\) 中有 \(a_i\) 个,单价为 \(b_i\).共 \(q\) 次询问,每次查询用不超 ...

  2. CentOS7搭建ntp时钟服务器

    文章目录 服务器配置 远程客户端配置 服务器配置 # 关闭防火墙,selinux=disabled 1.# 服务器部署 [root@localhost ~]# yum -y install ntp n ...

  3. JAVA8学习——Stream底层的实现二(学习过程)

    继续深入Stream的底层实现过程 2.spliterator() 接上 https://www.cnblogs.com/bigbaby/p/12159495.html 我们这次回到最开始源码分析的地 ...

  4. HMS Core Discovery第13期回顾长文——构建手游中的真实世界

    HMS Core Discovery第13期直播<来吧!构建手游中的真实世界>,已于2月24日圆满结束,本期直播我们同三七游戏的专家一同向小伙伴们分享了HMS Core图形引擎服务(Sce ...

  5. docker安装、基本使用、实战(测试必备)

    Docker概念.作用.术语 一张超级形象的图 看到这张图,大家会想到什么? 可以这么理解:大海是操作系统,鲸鱼是Docker,集装箱是在Docker 运行的容器! 概念 百度百科:Docker 是一 ...

  6. Smartbi制作报表教程:热销车型分类排名总表

    今天Smartbi给大家分享 热销车型分类排名总表 这张移动端报表的制作过程. 制作工具:Smartbi云报表 Smartbi云报表是一款基于Office Excel的SAAS BI工具,支持在Exc ...

  7. Oracle之SQL限定查询

    WHERE限定条件 /*语法结构:SELECT * | 列名1[,列名2...] | 表达式FROM 表名 WHERE 限定条件; */ --查询职位为CLERK的员工信息 SELECT * FROM ...

  8. linux时钟校准

    ## 查看系统时间 date ## 查看硬件时间 hwclock ## 手动设置时间 date -s "20210507 17:55:00" ## 同步硬件时间 hwclock - ...

  9. WeifenLuo.WinFormsUI.Docking 简单入门

      WinForm布局,开源且好用的貌似不多,WeifenLuo.WinFormsUI.Docking 这个是其中之一,这个唯一的不好地方,就是没有文档,只能通过读源码,不过它源码里面也提供了一个例子 ...

  10. Ubuntu 18.04 安装配置LAMP

    --作者:飞翔的小胖猪 --创建时间:2021年5月29日 --修改时间:2021年5月29日 一.准备 1.1 环境 操作系统:Ubuntu 18.04 网页引擎:Apache php版本:7.4 ...