红帽7配置samba文件共享服务(代码片段)

qiyunshe-nsd1805 qiyunshe-nsd1805     2022-12-31     598

关键词:

  samba软件主要功能是为客户机提供共享使用的文件夹.

  使用的协议是SMB(TCP 139)、CIFS(TCP445).

  所需的软件包:samba

  系统服务:smb

1.安装samba服务

~]#yum -y install samba    #安装samba服务
~]#systemctl start smb     #启动samba服务
~]#netstat -antp | grep smb  #查看samba监听端口

技术分享图片

2.管理samba共享账户

  samba用户是专用于访问samba共享文件夹的用户.

   (1)samba用户使用独立的密码登录samba文件共享目录.

   (2)linux系统中必须提前建立与samba用户同名的系统用户.

  samba使用pdbedit工具管理用户:

      添加用户:  pdbedit -a  username

      查询用户:  pdbedit -L  username

      删除用户:  pdbedit -x  username

~]#useradd jack    #准备同名的系统用户
~]#pdbedit -a jack  #创建samba用户,设置密码

技术分享图片

3.配置samba服务器

  修改/etc/samba/smb.conf

smb.conf文件常用关键字:

  path = 共享文件夹的绝对路径

  public = yes/no    //默认no

  browseable = yes/no  //默认yes

  read only = yes/no   //默认yes

  write list = user1...  //默认无

  valid users = user1...  //默认任何用户

  hosts allow = 客户机地址...

  hosts deny = 客户机地址...

配置示例:

~]#useradd tom ; pdbedit -a tom   #创建samba和系统同名用户
~]#vim /etc/samba/smb.conf ... [common] path = /common [devops] path = /devops write list = tom
~]#setfacl -m u:tom:rwx /devops   /调整权限

4.查看selinux对samba共享的保护

~]#getsebool -a | grep samba_export

技术分享图片

使用setsebool命令控制SElinux开关,加 -P 选项使配置永久生效.

~]#setsebool -P samba_export_all_rw=on

技术分享图片

5.使用smbclient测试

~]#mount -a //192.168.0.200/devops /mnt/smb    #将共享目录挂载到本地

技术分享图片

 

 

  


全面分析rhce7(红帽认证工程师)考试题目之----samba文件共享篇

samba文件共享(共享文件夹)完成了windows和linux的文件共享配置SMB共享  Samba软件项目用途:为客户机提供共享使用的文件夹协议:SMB(TCP139),CIFS(TCP445)  所需软件包:samba  系统服务:smb在RHCE7中有这样... 查看详情

让我们一起搭建samba服务,共享文件不再痛苦(代码片段)

目录搭建samba需求分析开始搭建使用docke搭建samba服务权限配置-u 新增用户user1 user2-s 配置文件夹和访问权限                ​ 启动samba服务访问samba服务维护常用docker命令更改配置文件/etc/samba/sms.conf使用smbpasswd(... 查看详情

centos7安装配置samba服务(代码片段)

接到运营人员需要共享文件的需求,考虑到简单易用的原则,这里选用Samba来做文件共享服务。先介绍下Samba服务,Samba是SMB/CIFS网络协议的重新实现,它作为NFS的补充使得在Linux和Windows系统中进行文件共享、打印机共享更容易实现... 查看详情

samba文件共享服务(代码片段)

试验环境:两台主机服务端:192.168.56.11客户端:192.168.56.12配置用户认证共享服务端操作:1.关闭防火墙,关闭selunix[[email protected]~]#setenforce0[[email protected]~]#systemctlstopfirewalld2.安装软件包[[email protected]~]#yuminsta 查看详情

使用samba实现文件共享(代码片段)

...主要用来实现Linux系统的文件和打印服务。Linux用户通过配置使用Samba服务器可以实现与Windows用户的资源共享。守护进程smbd和nm 查看详情

samba网络共享(代码片段)

...nstallsamba36-serverluci-app-samba其中“luci-app-samba”主要用于web配置,如果不需要可用不安装。3.samba配置Openwrt下Samba服务涉及如下配置文件:/etc/samba/smb.conf.template:存放公共配置/etc/config/samba:UCI配置/etc/samba/smb.conf:Samba服务运行时... 查看详情

centos7设置samba共享(代码片段)

...程序(smbd及nmbd)、的文件档、以及其他与SAMBA相关的logrotate配置文件及开机默认选项档案等;samba-client: 这个软件则提供了当L 查看详情

samba服务及配置(代码片段)

samba目录samba1.samba简介2.samba访问配置示例3.搭建用户认证共享服务器4.搭建匿名用户共享服务器1.samba简介Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。在此之前我们已经了解了NFS,NFS与samba一... 查看详情

一文教你如何在linux系统上搭建samba文件共享服务器(代码片段)

...录1、检查Linux是否安装了samba组件2、使用源码安装samba3、配置samba动态库路径4、配置samba的配置文件smb.conf,添加用户5、新建共享文件目录,共享该目录6、修改配置文件后,重启samba程序7、linux命令的几个小技巧   ... 查看详情

samba文件共享服务搭建

主机名称操作系统IP地址Samba共享服务器红帽RHEL6操作系统192.168.0.141客户端红帽RHEL6操作系统192.168.0.142客户端Windows7操作系统192.168.0.110[[email protected]~]##yum-yinstallsamba[[email protected]~]#servicesmbrestart[[email  查看详情

让我们一起搭建samba服务,共享文件不再痛苦(代码片段)

...录搭建samba需求分析开始搭建使用docker搭建samba服务权限配置-u 新增用户user1 user2-s 配置文件夹和访问权限                ​    日常工作中难免要和别人分享文件,现在“云端产品”的功能也非常丰富,价格... 查看详情

centos之samba共享服务(代码片段)

内容大纲:samba简介centos上部署samba服务samba服务的配置详解samba服务的共享资源部署samba服务的共享资源权限设置samba服务共享帐号映射一、介绍Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。S... 查看详情

centos7配置samba共享文件系统(代码片段)

...享。yum-yinstallsambasamba-clientsamba-commoncifs-utils二、修改系统配置1、关闭SELINUX修改/etc/selinux/config文件,把SELINUX参数的值改为disabled。SELINUX=disabled重启linux系统或执行setenforce0使修改马上生效。2、开通防火墙端口Samba涉及到以四个端... 查看详情

samba服务(代码片段)

...户的身份认证3.可以进行netblos名称解析4.外围设备共享2.配置samba服务1.安装之前安装samba之前我们可以用下面的命令来查看哪些和samba相关包已经在samba安装之前就已经安装了:rp 查看详情

网络文件共享服务-samba(代码片段)

...SMB:ServerMessageBlock服务器消息块,IBM发布,最早是DOS网络文件共享协议Cifs:commoninternetfilesystem,微软基于SMB发布SAMBA:1991年AndrewTridgell,实现windows和UNIX相通SAMBA的功能:共享文件和打印,实现在线编辑实现登录SAMBA用户的身份认证... 查看详情

samba服务权限配置案例(代码片段)

...文件共享在技术上并不复杂,其中的问题主要集中在权限配置方面。本文以世界技能大赛网络系统管理赛项中的一道题目作为案例,详细分析了如何利用Samba服务结合系统权限来完成各种复杂的权限设置,本文所采用的系统版本... 查看详情

linux/centos7samba服务器配置详解(代码片段)

先满足前提条件配置静态ip,有相应的系统用户(文章中会有匿名访问的方法),为了实验的测试,要关闭防火墙,放行Samba的流量:由于Samba服务包文件的依赖关系过多,所以选择用yum安装,执行以下操作删除系统默认的yum配置... 查看详情

让我们一起搭建samba服务,共享文件不再痛苦(代码片段)

目录搭建samba需求分析开始搭建使用docke搭建samba服务权限配置-u 新增用户user1 user2-s 配置文件夹和访问权限                ​ 启动samba服务访问samba服务维护常用docker命令更改配置文件/etc/samba/sms.conf使用smbpasswd(... 查看详情