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. Dubbo源码剖析六之SPI扩展点的实现之getExtensionLoader

    Dubbo SPI机制之三Adaptive自适应功能 - 池塘里洗澡的鸭子 - 博客园 (cnblogs.com)中,示例案例中自定义了扩展接口而不是使用Dubbo已提供的扩展接口.在案例中,主程序分 ...

  2. Spring Cloud之服务注册中心搭建Eureka Server服务注册中⼼

    Spring Cloud并不与Spring MVC类似是一个开源框架,而是一组解决问题的规范(个人理解).解决哪些问题呢?如下: 1)服务管理:⾃动注册与发现.状态监管 2)服务负载均衡 3)熔断 4 ...

  3. 终极指南:企业级云原生 PaaS 平台日志分析架构全面解析

    早些时候 Erda Show 针对微服务监控.日志等内容做了专场分享,很多同学听完后意犹未尽,想了解更多关于日志分析的内容.Erda 团队做日志分析也有一段时间了,所以这次打算和大家详细分享一下我们在 ...

  4. C++ 序列操作函数最全总结

    标准库定义了许多用于操作序列的算法,大多在algorithm和numeric文件中,大多数函数的原理并不复杂,但是在很多情况下可以替代手写的情况,甚至更加优秀. 这类算法函数非常多,但是他们都有共同的 ...

  5. Python培训:绘制饼图或圆环图

    使用pyplot的pie()函数可以快速地绘制饼图或圆环图,pie()函数的语法格式如下所示: 该函数常用参数的含义如下. ·x:表示扇形或楔形的数据. ·explode:表示扇形或楔形离开圆心的距离 ...

  6. 三大数据库 sequence 之华山论剑 (上篇)

    前言 本文将基于以下三种关系型数据库,对 sequence (序列) 展开讨论. Oracle - 应用最广泛的商用关系型数据库 PostgreSQL - 功能最强大的开源关系型数据库 MySQL - ...

  7. MLD协议测试——网络测试仪实操

    一.简介 1. MLD简介 MLD · Multicast Listener Discovery Protocol · 组播侦听者发现协议 功能 · 在终端主机和与其直接相邻的组播路由器之间建立/维护 ...

  8. Docker遇到的一些问题和感想

    Docker 是"不可变"架构. 当你希望改变一个服务的时候(比如更新版本.修改配置.开放端口),不允许直接登录到服务器上改变某个文件,而是应该把这个服务整个删掉,然后替换成新的版 ...

  9. 封闭类和封闭方法(sealed)

    因为所有的类都可以被继承,为了防止类的继承被滥用,C#中提出了密封类的概念. 如果想声明一个类,并且该类不能被其他类所继承.那么使用sealed关键字可以将类和方法封闭起来,使类不能被继承,方法不能被 ...

  10. PyTorch 中 torch.matmul() 函数的文档详解

    官方文档 torch.matmul() 函数几乎可以用于所有矩阵/向量相乘的情况,其乘法规则视参与乘法的两个张量的维度而定. 关于 PyTorch 中的其他乘法函数可以看这篇博文,有助于下面各种乘法的 ...