CentOS 7.4 安装配置Samba服务器

2023-10-27



[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)

[root@localhost ~]# yum -y install samba samba-client

[root@localhost ~]# rpm -qi samba
Name        : samba
Epoch       : 0
Version     : 4.6.2
Release     : 12.el7_4
Architecture: x86_64
Install Date: Tue 06 Mar 2018 03:34:03 PM CST
Group       : Unspecified
Size        : 1932039
License     : GPLv3+ and LGPLv3+
Signature   : RSA/SHA256, Tue 28 Nov 2017 01:42:09 AM CST, Key ID 24c6a8a7f4a80eb5
Source RPM  : samba-4.6.2-12.el7_4.src.rpm
Build Date  : Tue 28 Nov 2017 12:25:36 AM CST
Build Host  : c1bm.rdu2.centos.org
Relocations : (not relocatable)
Packager    : CentOS BuildSystem <http://bugs.centos.org>
Vendor      : CentOS
URL         : http://www.samba.org/
Summary     : Server and Client software to interoperate with Windows machines
Description :
Samba is the standard Windows interoperability suite of programs for Linux and Unix.


备份smb.conf
[root@localhost ~]#  cd /etc/samba/
[root@localhost samba]# mv smb.conf smb.conf.origin

[root@localhost samba]# vi smb.conf
[root@localhost samba]# cat smb.conf
[global]
        workgroup = WORKGROUP
        server string = Ted Samba Server %v
        netbios name = TedSamba
        security = user
        passdb backend = tdbsam

[SambaFileShare]
        comment = share some files
        path = /app/SambaFileShare
        writable = yes
        browseable = yes
        write list = u_samba
        create mask = 0644
        directory mask = 0755


创建用户
[root@localhost samba]# groupadd g_samba
[root@localhost samba]# useradd u_samba -g g_samba
[root@localhost samba]# smbpasswd -a u_samba
New SMB password:
Retype new SMB password:
Added user u_samba.

创建共享目录
[root@localhost samba]# mkdir -p /app/SambaFileShare
[root@localhost samba]#
[root@localhost samba]# chown u_samba:g_samba /app/SambaFileShare
[root@localhost samba]# chmod 777 /app/SambaFileShare/


[root@localhost samba]# systemctl restart firewalld
[root@localhost samba]# firewall-cmd --permanent --add-port=139/tcp
FirewallD is not running
[root@localhost samba]# systemctl restart firewalld
[root@localhost samba]# firewall-cmd --permanent --add-port=139/tcp
Warning: ALREADY_ENABLED: 139:tcp
success
[root@localhost samba]# firewall-cmd --permanent --add-port=445/tcp
success

[root@localhost samba]# systemctl stop firewalld

[root@localhost samba]# systemctl status firewalld


关闭SELINUX
[root@server ~]# getenforce
Enforcing

半闭SELINUX

[root@server ~]# setenforce 0



[root@localhost SambaFileShare]# systemctl restart smb
[root@localhost SambaFileShare]# systemctl status smb
● smb.service - Samba SMB Daemon
   Loaded: loaded (/usr/lib/systemd/system/smb.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2018-03-06 17:49:06 CST; 25s ago
 Main PID: 9709 (smbd)
   Status: "smbd: ready to serve connections..."
   CGroup: /system.slice/smb.service
           ├─9709 /usr/sbin/smbd
           ├─9710 /usr/sbin/smbd
           ├─9711 /usr/sbin/smbd
           └─9712 /usr/sbin/smbd


5使用

本机测试

可以使用testparm测试samba配置是否正确

[root@localhost samba]# testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[SambaFileShare]"
Loaded services file OK.
WARNING: You have some share names that are longer than 12 characters.
These may not be accessible to some older clients.
(Eg. Windows9x, WindowsMe, and smbclient prior to Samba 3.0.)
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

# Global parameters
[global]
 netbios name = TEDSAMBA
 server string = Ted Samba Server %v
 security = USER
 idmap config * : backend = tdb


[SambaFileShare]
 comment = share some files
 path = /app/SambaFileShare
 create mask = 0644
 read only = No
 write list = u_samba



root用户的话,不用密码可直接查看samba服务器情况

[root@base samba]# smbclient -L localhost
Enter root's password:

[root@localhost samba]# smbclient -L localhost
Enter WORKGROUP\root's password:
Anonymous login successful
OS=[Windows 6.1] Server=[Samba 4.6.2]

 Sharename       Type      Comment
 ---------       ----      -------
 SambaFileShare  Disk      share some files
 IPC$            IPC       IPC Service (Ted Samba Server 4.6.2)
Anonymous login successful
OS=[Windows 6.1] Server=[Samba 4.6.2]

 Server               Comment
 ---------            -------

 Workgroup            Master
 ---------            -------


Windows访问

1)在Windwos资源管理器访问 ,网络

访问路径里填上: \\${Samba服务器的IP} ,然后回车,可以看见共享的目录

\\192.168.204.130




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

CentOS 7.4 安装配置Samba服务器 的相关文章

  • jmeter 获取全部响应_jmeter 获取响应头数据(Respones headers)

    最近遇到一个请求重定向 想要判断url 是否和预期一致 找了下有两种方法 一 用正则表达式提取器 1 想要提取如下图响应数据 正则表达是提取设置如下 二 beanshell 断言 该组件可以直接获取ResponseHeaders 底部显示如
  • 金山卫士开源软件之旅(十) KSafeMain工程的分析 1

    上一次看金山开源到现在已有一两个月了 期间看到QQ群里大家对它很是热情 最近有时间想看看金山的主界面工程KSafeMain 自己水平有限 总结的东西浅显 但还是愿意拿来与大家分享 希望对大家有帮助 转载请标明是引用于 http blog c
  • C#中的object类深入理解

    C 中所有的类都直接或间接继承自System Object类 这使得C 中的类得以单根继承 如果我们没有明确指定继承类 编译器缺省认为该类继承自System Object类 System Object类也可用小写的object关键字表示 两
  • 软工实习日记12

    今天的任务是新闻归档功能的实现 申请访问不存在的网站页面时使用准备的404界面隐藏错误信息 以及使用拦截器拦截管理员未登录时申请访问后台页面的请求 下面给出关键代码 service层 NewService java 接口文件 Map
  • LeetCode 2255. 统计是给定字符串前缀的字符串数目

    给你一个字符串数组 words 和一个字符串 s 其中 words i 和 s 只包含 小写英文字母 请你返回 words 中是字符串 s 前缀 的 字符串数目 一个字符串的 前缀 是出现在字符串开头的子字符串 子字符串 是一个字符串中的连
  • Android好用的轮播图控件

    于app开发 大部分都会涉及到轮播图 你也可以自己用viewpager自己写 这边介绍几种写好的库 1 ConvenientBanner 博客地址 2 infiniteindicatorlayout 点击打开链接 这是一个网上有人进行封装的
  • java form 上传文件_JAVA入门[16]-form表单,上传文件

    一 如何传递参数 RequestMapping detail public String detail RequestParam id int id Model model Category category new Category ca
  • nextcloud设置用户容量,设置用户配额

    先登录nextcloud管理员账号 然后找到用户 然后在左下角找到设置 然后在设置中设置对应的容量 设置完毕以后 所有用户 包括管理员 也会被设置为10g 自己手动改一改就好 嗯大概就是这样 然后如果你要设置某个用户的容量 点击一下笔 就能
  • threejs的dat.gui辅助工具的使用

    threejs的dat gui辅助工具的使用 安装 使用 安装 npm i dat gui S 使用 import dat from dat gui const controlData rotationSpeed 0 01 color 66
  • Tensorflow:介绍常见激活函数和池化,并用Tensorflow搭建前向神经网络

    Tensorflow 介绍常见激活函数和池化 并用Tensorflow搭建前向神经网络 一 常见激活函数和池化 1 激活函数 激活函数通常用于卷积层和全连接层的末端 为神经网络提供非线性变化 1 1 sigmoid S形曲线 早期用于卷积层
  • AN OVERVIEW OF LANGUAGE MODELS RECENT DEVELOPMENTS AND OUTLOOK

    LLM系列相关文章 针对 AN OVERVIEW OF LANGUAGE MODELS RECENT DEVELOPMENTS AND OUTLOOK 的翻译 语言模型综述 近年来的发展与展望 摘要 1 引言 2 语言模型的类型 2 1 结
  • 手动删除shmget创建的共享内存

    使用shmget创建或打开共享内存的时候 其中有一个参数是制定了权限的 这个权限类似于文件的权限 指定了什么身份可以打开已经存在的共享内存 在我的项目中出现了一个程序运行失败 经过调查发现在使用shmget打开一段共享内存的时候没有权限 造
  • win10家庭版计算机属性里没有远程桌面,win10家庭版不支持远程桌面怎么办_远程桌面无法连接的解决方法...

    众所周知 有些win系统的家庭版本是无法远程桌面连接的 而且在连接的时候会报错 如果重新安装系统十分麻烦 那么咱们要怎么解决这个部分Windows电脑无法远程桌面连接的问题呢 下面小编就来分享多种Win电脑系统无法远程桌面连接的正确解决方法
  • js页面初始化方法只调用一次_10个常见的JS语言错误总汇

    1 Uncaught TypeError Cannot Read Property这是 JavaScript 开发人员最常遇到的错误 当你读取一个属性或调用一个未定义对象的方法时 Chrome 中就会报出这样的错误 导致这个错误发生的原因有
  • 地图采集车的那些事

    一 背景 高精地图 高精采集车 是做地图和出行领域同学经常挂在嘴上的一些常用词儿 但是 圈外的同学可能会问 到底什么是高精 高精是指高精度定位 高精地图是指包含丰富地理信息数据 具有高精度坐标的地图 当然 高精采集车就是采集制作高精地图数据
  • Caffe源码中io文件分析

    Caffe源码 caffe version commit 09868ac date 2015 08 15 中有一些重要的头文件 这里介绍下include caffe util io hpp文件的内容 1 include文件 1
  • MySQL 的FLASHBACK 数据回滚

    数据库的里面的FLASHBACK 功能是一个让人刮目相看的功能 如果你做错了什么怎么能将那段时间的数据恢复 并且还让生产的应用不停止 这是一个数据库管理员都想拥有的功能 SQL SERVER 需要借助第三方软件的功能 可以完成数据的回滚和恢
  • Python selenium各个组件的操作

    一 操作文本输入框 常用方法 说明 sendkeys 设值 clear 清空文本框内容 get attribute 获取文本框中的值 is display 判断元素是否显示 案例演示 from time import sleep from
  • Spring 如何解决循环依赖的问题

    一 什么是循环依赖 是两个或两个以上对象互相引用 即A依赖B B依赖C C又依赖A 例如 service public class A private B b Autowired public void setB B b this b b

随机推荐

  • 图像识别之KNN算法的理解与应用

    KNN是最经典的机器学习算法之一 该算法既可以用于数据分类 也可以用于数据回归预测 其核心思路是在训练样本中寻找距离最接近待分类样本的K个样本 然后 如果目的是分类 则统计这K个样本中的各个类别数量 数量最多的类别即认为是待分类样本的类别
  • STM32基础---BH1750 硬件 IIC 驱动程序+ 测试demo

    STM32基础 BH1750 硬件 IIC 驱动程序 测试demo STM32CudeMx MDK ARM BH1750 简介 产品介绍 产品特点 测量程序步骤 指令集合结构 从 写指示 到 读出测量结果 的测量时序实例 STM32Cube
  • Nvidia 2080 Ti很烫,是什么原因?

    我使用Dell工作站安装了Nvidia 2080 Ti显卡 重装了Ubuntu 16 04系统 系统刚装好后 发现显卡背面发热 很烫 见下图 我摸了另外一台相同配置的工作站 2080 Ti显卡并不烫 我原以为显卡坏了 多次开机 紧固显卡 仍
  • LoadRunner错误及解决方法总结[转]

    一 Step download timeout 120 seconds 这是一个经常会遇到的问题 解决得办法走以下步骤 1 修改run time setting中的请求超时时间 增加到600s 其中有三项的参数可以一次都修改了 HTTP r
  • MMDetection3.0环境配置(ubuntu20.04 + miniconda)

    MMDetection3 0环境配置 配置环境试用SOLO之后 总感觉和Mask R CNN比还差点意思 不论是精度还是速度 好像都没有作者说的那么强 不清楚是不是自建数据集的限制 或者因为没有调参影响了学习效果 有兴趣的可以看原文配置训练
  • python中的模块、库、包有什么区别

    1 python模块是 python模块 包含并且有组织的代码片段为模块 表现形式为 写的代码保存为文件 这个文件就是一个模块 sample py 其中文件名smaple为模块名字 关系图 2 python包是 包是一个有层次的文件目录结构
  • markdown 基础语法

    标题 在markdown中 使用 来表示标题 比如 代表一级标题 代表二级标题 以此类推 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 字体 使用符号来代表文字的各种状态 这是加粗的文字 这是倾斜的文字 这是斜体加粗的文字 这
  • 软件测试技术(白盒测试)

    一 实验原理 1 白盒测试 白盒测试也称为结构化测试或逻辑驱动测试 也就是已知产品的内部工作过程 清楚最终生成软件产品的计算机程序结构及其语句 按照程序内部的结构测试程序 测试程序内部的变量状态 逻辑结构 运行路径等 检验程序中的每条通路是
  • 电脑计算机里面只有c盘,电脑只有一个C盘怎么办?一招教你正确分区!

    前言 很多朋友在网上新买了笔记本电脑 或者是台式电脑 电脑只有一个磁盘 桌面上只有一个回收站 一脸懵逼 连 我的电脑 都找不到 今天小白就给大家电脑分区的教程 让大家可以正确分类自己的文件软件 PS 此教程合适广大的电脑小白 以及刚刚入门的
  • 计算机一级笔试2016年真题,2016年计算机一级真题及答案

    2016年计算机一级真题及答案 A ROM是只读存储器 其中的内容只能读一次 B 硬盘通常安装在主机箱内 所以硬盘属于内存 C CPU不能直接从外存储器读取数据 D 任何存储器都有记忆能力 且断电后信息不会丢失 参考答案 C 第22题 CP
  • win10 超级终端

    win10 超级终端 链接 https pan baidu com s 1tkc5EKwHkXC3xtm0BijWyA 提取码 u94q
  • 汇编语言笔记——微机结构基础、汇编指令基础

    文章目录 传送门 计算机系统基础 概述 微处理器 中央处理器 CPU 概述 性能指标与总线 前端总线 Front Side Bus 带宽 数据总线DB 地址总线AB 控制总线CB CPU软件特性与指令集 复杂指令集 CISC 精简指令集 R
  • Echarts图的tooltip提示框自定义展示各类数据

    需求 要求提示框显示统计值 统计值 分子 分母 外 还要展示分子和分母的数据 最开始以为Echarts图的series中data数据 只能是 series data 维度X 维度Y 其他维度 3 4 4 5 15 43 4 2 2 3 20
  • Mybatis Plus简述

    Mybatis Plus概述 MyBatis Plus 简称 MP 是一个 MyBatis 的增强工具 在 MyBatis 的基础上只做增强不做改变 为简化开发 提高效率而生 提供了快速使用mybatis的方式 版本
  • Angular CLI 使用教程指南参考

    Angular CLI 使用教程指南参考 Angular CLI 现在虽然可以正常使用但仍然处于测试阶段 Angular CLI 依赖 Node 4 和 NPM 3 或更高版本 安装 要安装Angular CLI你需要先安装node和npm
  • RobotStudio 建立机器人模型和虚拟示教器的使用

    本系列使用的ABB机器人仿真软件版本为RbotStudio 5 15 02 64 bit 建立一个机器人模型 1 创建新工作站 空工作站 2 ABB模型库 选择机器人模型 3 导入模型库 选择工具模型
  • angular route 知識點

    讲解 路由功能是由 routeProvider服务 和 ng view 搭配实现 ng view相当于提供了页面模板的挂载点 当切换URL进行跳转时 不同的页面模板会放在ng view所在的位置 然后通过 routeProvider 配置路
  • 解决wordpress配置固定链接出现404错误

    两种方法解决 1 选择自定义结构在想要的固定链接格式前加 index php 这样虽然到达效果但是前面会加多个index php如果想不要的话试试第二种 2 我用的是nginx 在宝塔中选网站再进入设置选择伪静态 增加 location b
  • 向HTML中插入视频有两种方法

    向HTML中插入视频有两种方法 一种是古老的object标签 一种是html5中的video标签 前者兼容性相对好些 后者兼容性让人头疼 最常用的向HTML中插入视频的方法有两种 一种是古老的标签 一种是html5中的
  • CentOS 7.4 安装配置Samba服务器

    root localhost cat etc redhat release CentOS Linux release 7 4 1708 Core root localhost yum y install samba samba client