0


Linux——Samba文件共享服务

  • 个人简介:云计算网络运维专业人员,了解运维知识,掌握TCP/IP协议,每天分享网络运维知识与技能。
  • 座右铭:海不辞水,故能成其大;山不辞石,故能成其高。
  • 个人主页:小李会科技的主页

前言:

Samba是一种提供文件共享、打印服务的软件,可在Linux/Unix和Windows系统之间进行互操作。它允许Linux/Unix系统向Windows系统提供文件、打印机等服务,也可以让Windows系统向Linux/Unix系统提供相应的服务。Samba不仅可以用于家庭和办公室网络,也可以用于企业级的文件共享。


一.Samba服务基础

SMB 协议 Server Message Block,服务消息块
CIFS 协议 Common Internet File System,通用互联网文件系统 Samba
项目 http://www.samba.org

重点:

1.Samba基于SMB或CIFS提供服务
(SMB:服务消息块 CIFS:通用互联网文件系统)

2.Samba 服务器的主要程序:***
1>smbd:提供对服务器中文件、打印资源的共享访问
2>nmbd:提供基于 NetBIOS 主机名称的解析

#应用层协议 传输层协议 端口 #
#smbd TCP 139和445
#nmbd UDP 137和138 #


对smb.conf配置文件的检查工具:testparm
安全级别:***
1>user:需由本服务器验证用户名及密码
2>server:需指定另一台服务器来验证用户名及密码
3>domain:由Windows域控制器验证用户名及密码
Samba默认的文件系统类型:cifs

单词分享:security 安全 allow 允许 deny 拒绝


二.Samba程序

  • Samba 服务器的主要程序
  • smbd:提供对服务器中文件、打印资源的共享访问
  • nmbd:提供基于 NetBIOS 主机名称的解析
  • Samba 的配置目录及文件
  • /etc/samba/
  • /etc/samba/smb.conf
  • 配置文件检查工具:testparm

三.常见共享目录配置项的含义

  • comment:对共享目录的注释、说明信息
  • path:共享目录在服务器中对应的实际路径
  • browseable:该共享目录在“网上邻居”中是否可见
  • guest ok:是否允许所有人访问,等效于“public”
  • writable:是否可写,与 read only 的作用相反

四.访问共享文件夹

smbclient 命令,查看及登录使用共享 smbclient -L 192.168.4.11
smbclient -U sunboy //192.168.4.11/tools

使用 mount 挂载共享文件夹

用户映射及访问地址限制

共享账号映射(别名)
启用映射账号
访问地址限制
hosts allow 配置项:仅允许特定的客户机
hosts deny 配置项:仅拒绝特定的客户机


努力和效果之间,永远有这样一段距离。成功和失败的唯一区别就是,你能不能坚持挺过这段无法估 计的距离!

感谢您的支持 关注 收藏 ~~欢迎来到CSDN

标签: linux 运维 服务器

本文转载自: https://blog.csdn.net/m0_64292323/article/details/131199806
版权归原作者 小李会科技 所有, 如有侵权,请联系我们删除。

“Linux——Samba文件共享服务”的评论:

还没有评论