Linux——Samba文件共享服务

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

目录

前言:

一.Samba服务基础

重点:

 二.Samba程序

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

四.访问共享文件夹

 使用 mount 挂载共享文件夹

 用户映射及访问地址限制


前言:

 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

猜你喜欢

转载自blog.csdn.net/m0_64292323/article/details/131199806