Samba服务的配置与管理

2023-05-16

1. Samab的介绍
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。Samba与NFS不同的地方在于Samba可以实现Linux与Windows主机进行共享访问。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是C/S型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。
Samba服务的端口号
TCP:139 445
UDP:137 138

tcp端口相对应的服务是smbd服务,其作用是提供对服务器中文件、打印资源的共享访问。
udp端口相对应的服务是nmbd服务,其作用是提供基于NetBIOS主机名称的解析。

2.Samba服务器的安全级别与配置文件
安全级别:Samba服务器的安全级别有三个,分别是user,server,domain

安全级别作用
user基于本地的验证
server由另一个指定的服务器对用户的身份进行认证
domain由域控进行身份认证

samba的配置文件:
/etc/samba/smb.conf(samba的主配置文件)

samba三大组成作用
[global]全局配置,此处的设置项对整个samba服务器都有效
[homes]宿主目录共享设置,此处用来设置Linux用户的默认共享,对应用户的宿主目录。当用户访问服务器中与自己用户名同名的共享目录时,通过验证后将会自动映射到该用户的宿主目录中
[printers]打印机共享设置

常用的配置文件参数:

参数作用
workgroup表示设置工作组的名称
server string表示描述samba服务器
security表示设置安全级别,其值可为share、user、server、domain
passdb backend表示设置共享帐户文件的类型,其值可为tdbsam(tdb数据库文件)、ldapsam(LDAP目录认证)、smbpasswd(兼容旧版本samba密码文件)
comment表示设置对应共享目录的注释,说明信息,即文件共享名
browseable表示设置共享是否可见
writable表示设置目录是否可写
path表示共享目录的路径
guest ok表示设置是否所有人均可访问共享目录
public表示设置是否允许匿名用户访问
write list表示设置允许写的用户和组,组要用@表示,例如 write list = root,@root
valid users设置可以访问的用户和组,例如 valid users = root,@root
hosts deny设置拒绝哪台主机访问,例如 hosts deny = 192.168.1.0/24
hosts allow设置允许哪台主机访问,例如 hosts allow = 192.168.1.0/24
printable表示设置是否为打印机

3.配置匿名共享:
server:
1)关闭防火墙与selinux
在这里插入图片描述
2)安装samba软件包
在这里插入图片描述
3)修改主配置文件,添加如下内容: 在这里插入图片描述
4)创建共享文件夹并添加到配置文件中:
在这里插入图片描述
在这里插入图片描述
5)重启samba服务:
systemctl restart smb nmb

Client:
安装samba-client软件包
在这里插入图片描述
查看服务器端共享:
在这里插入图片描述
将samba服务器的共享资源挂载到本地:
在这里插入图片描述
在这里插入图片描述
在服务端查看是否有此文件:
在这里插入图片描述

4.配置用户认证共享:
服务端:
1)创建一个本地系统用户,并给它密码
在这里插入图片描述
smbpasswd命令:
-a system_username :添加所创建系统用户的密码
-d system_username:禁用用户账号
-e system_username:启用用户账号
-x system_username:删除用户账号

2)映射用户
在这里插入图片描述
3)修改主配置文件:
在这里插入图片描述
配置共享:
在这里插入图片描述
4)查看共享:
在这里插入图片描述
在windows上查看:
在这里插入图片描述
挂载到本地并创建文件:
在这里插入图片描述
服务器上查看是否由此文件:
在这里插入图片描述
开机自动挂载设置:
在这里插入图片描述

5.交互式访问共享资源:
在这里插入图片描述

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

Samba服务的配置与管理 的相关文章

  • 不关闭selinux,在CentOS8中安装和配置samba共享

    1 安装samba xff0c 并设置为开机启动 xff1b 开放防火墙对samba的限制 xff1b 配置samba共享的内容 下面两行 xff0c 安装和设定samba开机启动 dnf install samba samba clien
  • 配置与管理samba服务器(Linux)

    实验目的 1 了解samba服务器的功能 2 掌握samba服务器的配置管理 3 掌握samba 客户端程序的使用 4 掌握Windows主机和Linux主机共享文件互访的方法 准备工作 1 物理机 xff08 windows客户端 xff
  • Samba配置中所使用的主要命令

    在 Samba 服务器配置中 xff0c 我们需要使用多个命令进行配置文件语法 xff0c Samba 服务器状态的检测 xff0c 以及访问共享资源 本节介绍一些主要的命令 xff0c 它们都将在本章后面有具体的应用 这些命令的详细选项都
  • Ubuntu下搭建samba服务

    Samba服务器和NFS差不多 xff0c Samba是在Windows操作系统下访问Linux主机 xff0c NFS可以让Linux客户端访问NFS服务器 xff0c NFS服务器可以使用Windows搭建也可以使用Linux搭建 xf
  • Linux -- Samba之SWAT(Web服务器和CGI脚本应用程序)

    6 6 2 SWAT xff08 1 xff09 SWAT xff08 Samba Web Administration Tool xff0c Samba Web 管理工具 xff09 是一个小规模的Web服务器和CGI脚本应用程序 可以为
  • centos 6.4配置samba+ldap认证

    原文地址 xff1a http www centoscn com image text config 2015 0716 5866 html 1 什么是samba Samba服务类似于windows上的共享功能 xff0c 可以实现在Lin
  • Ubuntu 16 安装samba

    sudo apt get install samba 安装samba 本来想用图形界面配置下 但是运行 system config samba失败 就手动配置 这里系统用户名sjj 创建的samba账户也为sjj 但为了安全的话最好不要相同
  • 最简单的,无登录帐号密码的samba配置

    网上很多samba配置文件的分享 但是大多数比较繁琐 xff0c 因为要设置帐号密码之类的 但是我仅仅是个人使用 要什么密码啊 xff0c 只要能够在window和Linux之间传送文件就可以了 xff0c 没必要那么麻烦 下面请看最简单的
  • 构建Linux Samba支持任意WIN10访问(无需改策略)

    传统方式构建的Linux Samba无法直接被WIN10访问 xff0c 大多需要在要访问的WIN10系统上改变组策略 这个方法虽然可行 xff0c 但是大量WIN10系统的组策略修改较为繁琐 之所以WIN10无法访问是当SAMBA连接开始
  • 【CentOS7 Samba服务器配置】

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

    好久没用Windows访问Ubuntu的共享文件 xff0c 忘记了密码 xff0c 重装Samba后提示Windows无法访问 可以打开文件但是无法访问 查看log var log samba log 192 168 1 39 smbd
  • ubuntu samba Windows共享 你可能没有权限访问网络资源

    问题及现象 在Windows下访问samba 提示 您可能没有权限使用网络资源 请与这台服务器的管理员联系以查明您是否有访问权限 网络没问题 可以相互ping通 Windows下面可以看到samba共享的文件夹 打开文件夹提示以上提示 解决
  • ubuntu下samba 安装与配置

    为了实现在windows与Linux之间资源共享 Linux操作系统提供了samba服务 samba服务为两种不同的操作系统架起一座桥梁 使Linux系统和windows系统之间可以互相通信 下面简单介绍如何在linux上添加和配置samb
  • Linux服务管理--SAMBA服务

    Linux网络服务 SAMBA 1 Samba 概述 SMB Server Messages Block 信息服务块 是一种在局域网上共享文件和打印机的一种通信协议 它为局域网内的不同操作系统的计算机之间提供文件及打印机等资源的共享服务 S
  • 【Linux】ubuntu安装samba服务器

    Linux安装samba服务器 前言 正文 前言 在VMware虚拟机中安装samba服务器 可以用于windows与虚拟机文件夹共享 虽然VMware自带文件传输的工具 但是如果换一个环境换一个虚拟机工具就不一定具备该功能 所以samba
  • samba 4.6.5 从编译到配置

    为了防范永恒之蓝等samba病毒的传播 需要及时更新samba服务 本文介绍了在Ubuntu16 04版本上编译 配置samba 4 6 5 的方法 卸载当前系统中的samba sudo apt get remove samba commo
  • 在CentOS 7中使用SAMBA部署文件共享服务

    SMB Server Message Block 服务信息块 又称CIFS Common Internet File System 通用Internet文件系统 是一种应用层网络传输协议 微软公司和英特尔公司于1987年共同制定了SMB 旨
  • Windows7访问Samba,总是提示 未知的用户名或错误密码

    这个问题纠结了好几天 在网上也查了好些资料都没有解决 现在终于解决了 必须要分享出来 环境配置 PC1 Linux Mint 19 2 在此电脑上配置Samba服务 我为了方便 是通过Mint的一个Samba插件配置的 PC2 Win7 6
  • Vista/7 UAC:如何降低进程权限

    进程是否可以将自身从提升的 UAC 权限降低回标准用户 如果不是 提升的进程是否可以使用标准用户令牌启动其副本 然后自行终止 有代码示例吗 C 优先 Details 问题 用户安装我的产品 用 C 编写 安装程序将其 UAC 权限提升为管理
  • 找不到-lpthread

    我正在尝试交叉编译 samba 服务器 config 工作得很好 但是当我想用 make 构建时 提示说 Linking shared library bin libsmbclient so 0 opt qnx630 host linux

随机推荐

  • 更新CSS缓存的办法

    通过设置可以将DIV 43 CSS切图 js等不太经常更新的文件缓存在浏览器端 xff0c 访客每次进入网站时浏览器就可以从浏览器的缓存中获取css js htaccess设置的css js缓存都有一个过期时间 xff0c 如果在访客的浏览
  • windows系统安装gcc

    1 学习C语言 xff0c 使用的是windows系统 需要在系统上安装gcc编译系统 2 在官网下载 https sourceforge net projects mingw 如下图 3 下载完成直接双击安装 xff08 选择安装目录 x
  • 【活学活用掌握trap命令】

    trap 命令用于指定在接收到信号后将要采取的动作 xff0c 常见的用途是在脚本程序被中断时完成清理工作 当 shell 接收到 sigspec 指定的信号时 xff0c arg 参数 通常是执行命令 会被读取 xff0c 并被执行 1
  • Windows下安装使用curl命令

    curl命令网络应用curl命令是一个利用URL规则在命令行下工作的文件传输工具 CURL支持的通信协议有FTP FTPS HTTP HTTPS TFTP SFTP Gopher SCP Telnet DICT FILE LDAP LDAP
  • windows远程桌面实现之一 (抓屏技术总览 MirrorDriver,DXGI,GDI)

    https blog csdn net fanxiushu article details 73269286 by fanxiushu 2017 06 14 转载或引用请注明原始作者 要实现远程桌面功能 xff0c 首先要做的就是桌面图片的
  • Java中变量自增:a++和++a的区别

    public static void main String args int a 61 10 int b 61 a 43 43 int c 61 43 43 a 在最开始学习Java时我们都知道 xff0c 第二行代码 xff1a int
  • Oauth支持的5类 grant_type 及说明 authorization_code — 授权码模式(即先登录获取code,再获取token) password — 密码模式(将用户名,密码传

    Oauth支持的5类 grant type 及说明 authorization code 授权码模式 即先登录获取code 再获取token password 密码模式 将用户名 密码传过去 直接获取token client credent
  • TrueType字体文件解析

    在使用一些老外写的报表工具或控件时 xff0c 总是会遇到中文乱码的问题 xff1b 呵呵 xff0c 这不我最终也遇上了 xff0c 在我们的产品中使用了一个叫做eDocEngineer的报表输出控件 xff1b 然后在中文平台上输出PD
  • 《蓝桥杯CT107D单片机竞赛板》:安装与创建Keil uVision4工程

    一 网上下载安装Keil uVision4 二 创建Keil uVision4工程 添加STC芯片 xff08 注 xff1a 按照红框提示或蓝底文字进行操作 xff09 打开STC ISP软件 安装到下图蓝底的目录 xff08 名字不一定
  • django ImageField使用

    1 在settings py文件加配置 xff1a MEDIA ROOT 61 media MEDIA URL 61 media 记住 xff0c 只用settings py里这样设置就可以了 xff0c 别人的案例中还要设置url xff
  • STM32那些你该知道的事儿-第3季第1部分视频课程-朱有鹏-专题视频课程

    STM32那些你该知道的事儿 第3季第1部分视频课程 1011人已学习 课程介绍 本课程是 朱有鹏老师单片机完全学习系列课程 第3季第1个课程 xff0c 也是STM32系列课程的第一部分 xff0c 综合讲解了整个STM32课程的规划 使
  • 每天一分钟玩转golang:基础类型之布尔和复数(三)

    大家好 xff0c 我是加摩斯 xff0c 觉得文章有帮助的小伙伴 xff0c 记得一键三连哟 xff5e 申明 xff1a 本系列两天更新一篇 xff0c 纯原创 xff0c 转载前请与我沟通 1 布尔类型 go语言的布尔类型与其他的语言
  • 哈希表习题

    选取哈希函数H k 61 3k 11 用线性探测散列法和二次探测再散列法分别处理冲突 试在0 10的散列地址空间中 xff0c 对关键字序列 xff08 22 41 53 46 30 13 01 67 xff09 构建哈希表 xff0c 并
  • 正则表达式中?=和?:和?!的理解

    https blog csdn net csm0912 article details 81206848 参考文献 http defindit com ascii html https www runoob com regexp regex
  • 软件的生命周期分为哪几个阶段

    软件生命周期也就是软件生存的周期 同万物一样 xff0c 软件也有诞生和消亡 xff0c 软件生命周期就是指软件自开始构思与研发到不再使用而消亡的过程 有关软件生命周期的阶段划分 xff0c 不同的标准有不同的规定 在 GB8566 88
  • 关于ArcGIS Engine 开发:添加控件错误信息——创建组件**失败……您必须有许可证才能使用ActiveX控件

    我本来已经安装了ArcGIS Desktop 10 1 xff08 已经破解 xff09 因为帮别人做一个功能就安装了ArcGIS Engine 10 1 xff08 包括了SDK和Engine xff09 xff0c 安装没有错误 xff
  • vs2019 winform打开项目不显示界面

    今天 xff0c 遇到一个问题 xff1a 打开其他项目不显示winform的界面 解决方法 xff1a 工具 gt 获取工具和功能 xff0c 在打开的界面选择单个组件 xff0c 在里面找到如下图的组件勾上安装即可
  • Ubuntu20.04安装微信的方法

    最近使用Ubuntu xff0c 找了很多微信安装教程都没有成功 xff0c 这是目前找到的成功方案 原文链接 xff1a Ubuntu下如何使用微信 这里使用的是kylin wine封装版 在优麒麟应用中心下载wine封装版微信 1 下载
  • Openstack部署工具总结

    目前能提供IAAS服务的有 xff1a 诞生较早的Eucalyptus xff0c OpenNebula和CloudStack项目仍占据一定的优势 xff0c 更不必说IaaS的老大AWS xff0c 以及企业级私有云的标杆VMware x
  • Samba服务的配置与管理

    1 Samab的介绍 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件 xff0c 由服务器及客户端程序构成 Samba与NFS不同的地方在于Samba可以实现Linux与Windows主机进行共享访问 SMB xff0