
- 个人简介:云计算网络运维专业人员,了解运维知识,掌握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



















