news 2026/10/6 2:50:51

samba共享匿名访问,用户访问,账户映射,访问地址限制方法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
samba共享匿名访问,用户访问,账户映射,访问地址限制方法

Samba 是linux中的一个共享服务,可以让linux,windows 互相共享,今天来搭建一下。

这里用的镜像里的包。

rpm -ivh samba-3.6.9-164.el6.x86_64 # 下载samba

vim /etc/samba/smb.conf #配置文件

先搞一个匿名的访问。

下面是要修改的参数。

workgroup = WORKGROUP 改为Windows的工作组 ,让Windows能访问。

security = share #模式改为匿名。

【homes】是linux宿主目录的共享文件可以不管它。

【printers】是打印机,更不管他。

share里面的内容就有用了。是自己创建的,默认里面没这个。

[share] #共享文件的名字
comment = home # 备注信息。
path = /1 #共享那个文件夹 添哪个,绝对路径。
public = yes # 允许匿名访问。

readonly = yes # 权限 只读, no的时候可读可写。

好了这就够了。

service iptables stop #关防火墙。

setenforce 0 #临时关内核防火墙。

ok了。

Windows 输入 \\192.168.43.60

用linux访问要下客户端的包才可以。

再弄个用户访问的。

workgroup = WORKGROUP 这个必须是这个 不然Windows访问不过来。

useradd zs #创建用户

qdbedit -a -u zs # 创建共享登录用户

smbpasswd -a zs #创建共享使用的密码 和系统登录密码不一样。

qdbedit -L #查看共享用户列表

[S] #共享文件的名字
comment = nihao # 注释
path =/1 #共享的文件
public = no #匿名访问 no
read only = yes #yes为只读
valid users = zs # 可以访问的用户

write list = zs # 设置可写的用户

invalid users = user1 user2 # 指定哪些用户不可以访问

create mask = 0775 # 客户端上传文件的默认权限

directory mask = 0775 # 客户端创建目录的默认权限

service smb restart #重启

防火墙,内核防火墙都要关。

现在去访问试试。

net use * /d /y # 断开之前匿名的连接。

共享用户映射
vi /etc/samba/smbusers #修改此文件
zs=zs01 zs02 zs03 #这样使用zs01或者03 02 就使用张三的密码就可以访问共享了 权限与zs一样 类似于别名

在全局模块[global]中添加下面内容即可生效

username map = /etc/samba/smbusers

访问限制

在全局模块[global]中添加

hosts allow = 192.168.1.0 #允许此网络的主机访问

hosts deny = 192.168.1.0 #禁止此网络的主机访问


ok!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/6 2:50:20

page_alloc zone_names

zone_names[]——每个 zone 类型对应的人类可读名称字符串数组。它是 zone 的"名字表",用于打印、调试、/proc 输出等。mcrjnjfbr一、作用与类型char * const zone_names[MAX_NR_ZONES] { ... };类型:char * const [MAX_NR_ZONES]char *&…

作者头像 李华
网站建设 2026/10/6 2:49:17

基于YOLO姿态估计和XGBoost的零售店铺盗窃行为实时检测系统

摘要:随着零售业的快速发展,商品失窃问题日益严重,传统的视频监控系统依赖人工监控,效率低下且成本高昂。针对上述问题,本文提出了一种基于深度学习的智能盗窃行为检测系统,以实现对零售环境中可疑行为的自…

作者头像 李华
网站建设 2026/10/6 2:49:16

OpenCV 在 C# 中的“低代码开发”,核心思路是把常用的视觉算法封装成可视化工作流节点,在图形界面里拖拽连线完成算法编排,然后一键导出 C# 代码调用

OpenCV 在 C# 中的“低代码开发”,核心思路是把常用的视觉算法封装成可视化工作流节点,在图形界面里拖拽连线完成算法编排,然后一键导出 C# 代码调用。它解决的是传统 OpenCvSharp 开发中“每个算子都要手写代码、调参靠反复编译”的效率问题…

作者头像 李华
网站建设 2026/10/6 2:49:02

组网第六课:物理层到底在干嘛——从比特到信号的魔法

组网第六课:物理层到底在干嘛——从比特到信号的魔法 文章目录组网第六课:物理层到底在干嘛——从比特到信号的魔法一、物理层到底负责什么?二、常见的介质与编码从编码到接口:信号在介质上的旅程三、介质三兄弟:铜、光…

作者头像 李华
网站建设 2026/10/6 2:48:33

从协议转换到语音转码:公专融合对讲系统工程落地全拆解

1. 引言:公专融合,专网通信行业的必然演进方向 在专网通信领域,长期存在两种技术路线并行的局面:一类是 DMR、ePDT 等自建数字专网,优势是脱离公网独立运行、低时延、高可靠,短板是覆盖范围受基站部署限制…

作者头像 李华
网站建设 2026/10/6 2:47:55

Anritsu 2602A:频谱仪的几种测量怎么自动跑

Anritsu MS2602A 是一台频谱分析仪。看它的驱动里都有哪些 VI,能看出这类设备的测量其实分成好几种:读频域、读噪声、读平均功率、读频偏……这篇按这几种分别说说。01 第一种:读频率最基础的一种——告诉你信号在哪个频率上。这听起来太简单…

作者头像 李华