【CentOS7 Samba服务器配置】

2023-05-16

第四章 Samba服务器配置


文章目录

  • 第四章 Samba服务器配置
  • 前言
  • 一、Samba是什么?
  • 二、使用步骤
    • 1.安装软件包
    • 2.配置Samba服务器
    • 3.创建文件夹
    • 4.添加 Samba 用户
    • 5.开启服务
    • 6.测试
  • 总结


前言

本章学习Samba服务的安装与配置,实现不同系统间的资源共享,为网络内各用户提供便捷的资源获取方式。


一、Samba是什么?

Samba是在Linux操作系统和UNIX操作系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Message Block,服务器信息块)是一种在局域网上共享文件和打印机的通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。
使用Linux操作系统,接触最多的就是Samba服务。正是由于Samba的出现,我们可以在Linux操作系统和Windows操作系统之间相互通信,如复制文件、实现不同操作系统之间的资源共享等。

二、使用步骤

1.安装软件包

1.1 首先,挂载yum源

mount /dev/sr0 /mnt/cdrom

在这里插入图片描述

注意:此前跟着我的教程的小伙伴,你们的挂载目录是/mnt/bbb哦!!!
1.2 安装Samba相关软件包

yum  install  samba samba-client  samba-swat  -y

在这里插入图片描述

2.配置Samba服务器

修改配置文件/etc/samba
smb.conf 添加如下 :

[public]
        comment = Public Stuff
        path = /home/test
        public = Yes
        writable = Yes
        read only = No
        browsable = Yes
        guest ok = Yes

在这里插入图片描述

该处使用的url网络请求的数据。


3.创建文件夹

3.1 创建 /home/test
在这里插入图片描述
3.2 修改文化其权限 为读写

chmod  777  /home            #777为读写权限,755为只读权限
chmod  777  /home/test

在这里插入图片描述

4.添加 Samba 用户

smbpasswd   -a  用户名    #g是我的系统用户名(已创建的系统用户)

在这里插入图片描述

5.开启服务

systemctl   start   smb  nmb

在这里插入图片描述

6.测试

使用window server 2016 网络连接进行访问
在这里插入图片描述
在弹出凭证输入你创建好的用户名和密码,就可以访问了。
在这里插入图片描述

注意:如果测试中出现如下问题
在此前可能会遇到两台虚拟机能够ping通。
在这里插入图片描述
连接不了samba服务器的情况
在这里插入图片描述
解决方法如下:
打开左上角应用程序>>杂项>>防火墙,勾选下图所示选项
在这里插入图片描述
重新在server 2016测试即可。
防火墙的配置请移步 CentOS 7 防火墙配置

总结

Samba是一套使用SMB(Server Message Block)协议的应用程序,通过支持这个协议,Samba 允许 Linux 服务器与 Windows 操作系统之间进行通信,使跨平台的互访成为可能。Samba服务包括两个服务SMB和NMB。SMB是Samba的核心,主要负责建立Linux Samba服务器与Samba客户机之间的对话,验证用户身份并提供对文件和打印系统的访问。NMB主要负责对外发布Linux Samba服务器可以提供的NetBIOS名称和浏览服务,使 Windows 用户可以在“网上邻居”浏览 Linux Samba 服务器中共享的资源。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【CentOS7 Samba服务器配置】 的相关文章

随机推荐

  • 解决方法:ChatGPT-OpenAI‘s services are not available in your country

    简单方法 xff1a 代理设置成全局代理 xff0c 并且使用可以访问OpenAI的国家节点 xff01 在浏览器中地址栏输入以下代码后回车 javascript window localStorage removeItem Object
  • Nacos2.2.0适配Oracle12C-建表ddl语句

    span class token keyword create span span class token keyword table span CONFIG INFO span class token punctuation span I
  • Docker快速入门

    1 基本概念 用途 核心思想 docker应用广泛 docker是一个用来装程序及其环境的容器 xff0c 属于linux容器的封装 xff0c 提供简单易用的容器使用接口 解决了环境配置的难题 xff0c 每台电脑环境都不一样 xff0c
  • Kettle-数据同步、将表数据导入到另一张表、不同数据库表数据导入

    Kettle 数据同步 将表数据导入到另一张表 不同数据库表数据导入 选择转换选择表输入双击表输入组件 xff0c 打开编辑框 xff0c 双击数据连接新建按钮添加对应数据库驱动输入源数据查询sql新增输出端表输出 xff08 全量新增 x
  • Oracle-ORA-01461:can bind a LONG value only for insert into a LONG column解决办法之二!

    ORA 01461解决办法 问题场景1 xff1a sql中使用from dual分析解决 场景2 xff1a 字符串超长解决 问题 在客户现场执行写入逻辑时遇到异常 ORA 01461 xff1a can bind a LONG valu
  • Kettle-excel数据同步

    Kettle excel数据同步 Excel输入组件编辑文件选择选择工作表内容字段预览记录 Excel输入组件 编辑 文件选择 选择工作表 内容 字段 若String类型不设置长度 xff08 或设置为 1 xff09 xff0c 则默认长
  • oracle中数据类型number(9,2)的意思

    9表示这个数据的有效位数 xff08 精度 xff09 xff0c 2表示两个小数位 xff08 刻度 xff09 例如 xff1a 1234567 89
  • mybatis-忽略实体对象的某个属性

    方法一 xff1a 在需要忽略的属性上增加 64 transient注解 javax persistence Transient transient是类型修饰符 xff0c 只能用来修饰字段 在对象序列化过程中 xff0c 被transie
  • Elasticsearch -删除索引(index)

    删除单个 DELETE index curl XDELETE 39 http 192 169 1 666 9200 index 你也可以这样删除多个索引 xff1a DELETE index one index two curl XDELE
  • STM32F103ZET6程序移植为C8T6+C8T6下载程序flash timeout的解决方案

    文章目录 一 程序移植 xff1a 程序移植还是蛮简单的二 程序下载 会出现问题 xff08 一 xff09 BOOT0和BOOT1 xff08 二 xff09 程序下载1 代码通用2 状况不断3 解决办法 xff08 三 xff09 ST
  • Android-Studio-Chipmunk版本解决gradle报错connection-refuse的问题

    Android Studio Chipmunk版本解决gradle报错connection refuse的问题 文章目录 Android Studio Chipmunk版本解决gradle报错connection refuse的问题一 问题
  • MapReduce编程-join算法实现

    假设有订单表t order和t product两张数据库表 xff0c 现在需要进行关联查询 这样的sql语句很容易写 select a span class hljs preprocessor id span a span class h
  • 《将博客搬至CSDN》

    将博客搬至CSDN
  • 3D打印Gcode文件命令详解

    目录 3D打印Gcode文件命令详解Gcode文件作用 常用命令 命令 注释G28命令 复位G90和G91命令 设置定位模式M82和M83命令 设定挤丝模式G1命令 运动命令G92命令 设置当前位置M104和M109命令 加热喷嘴M140和
  • 机器学习系统安全

    Abstract 机器学习 已经成为当前计算机领域研究和应用最广泛的技术之一 xff0c 在图像处理 自然语言处理 网络安全等领域被广泛应用 然而 xff0c 一些机器学习算法和训练数据本身还面临着诸多安全威胁 xff0c 进而影响到基于机
  • 汇编语言测试

    汇编测试
  • 汇编语言-DosBox环境搭建

    汇编语言 王爽 问题 xff1a debug 不是内部或外部命令 原因 xff1a 现在windows下不集成了 xff0c 我们可以利用DosBox工具帮助我们学习汇编 汇编语言环境搭建 参考帖子 xff1a https www cnbl
  • 矩阵快速幂详解

    矩阵快速幂 在讲矩阵快速幂之前 xff0c 先引入整数快速幂的概念 整数快速幂 为了引出矩阵快速幂 xff0c 以及说明快速幂算法的好处 xff0c 我们可以先求整数的幂 如果现在要算X 8 则X X X X X X X X X 按照寻常思
  • ubuntu 20.04安装ROS noetic添加秘钥失败 gpg: no valid OpenPGP data found.

    在安装ROS noetic时 xff0c 可能会遇到以下错误 当运行以下命令时 curl s https raw githubusercontent com ros rosdistro master ros asc sudo apt key
  • 【CentOS7 Samba服务器配置】

    第四章 Samba服务器配置 文章目录 第四章 Samba服务器配置前言一 Samba是什么 xff1f 二 使用步骤1 安装软件包2 配置Samba服务器3 创建文件夹4 添加 Samba 用户5 开启服务6 测试 总结 前言 本章学习S