目录
SAMBA最先在Linux和Windows两个平台之间架起了一座桥梁,并且提供不同系统间的共享服务,还能拥有强大的打印服务功能。SAMBA是一组软件包,依赖于SMB(消息块协议)

使Linux称为Windows网络中的一份子,与Windows系统相互分享资源。
使Linux主机可以使用Windows系统共享的文件和打印机,运行Windows工作组网络并提供文件和打印共享服务。
使Linux主机成为文件服务器或打印服务器,为Linux/Windows客户端提供文件共享服务和远程打印服务
提供用户身份认证功能
支持SSL安全套接层协议
2个守护进程完成:守护进程+配置文件
SMBD:实现共享和验证授权服务,显示共享目录,打印机等资源。监听139 TCP端口。
NMBD:实现名字解析和浏览服务,名称解析,将计算机的NetBIOS名解析为IP地址。监听137和138 UDP端口。
/etc/samba/smb.conf
/etc/samaba/smbpasswd
/etc/samba/smbusers
/var/log/samb/目录下的日志文件
- yum clean all
-
- yum install samba -y
-
- rmp -qa|grep samba
- systemctl start smb 启动smb
-
- systemctl status smb 查看smb状态
-
- (systemctl enable 服务,此命令可以设置为开机自启)
- cd /etc/samba
-
- cp smb.conf smb.conf.新的名字
- vi smb.conf
-
-
- 共享资源描述,备注信息,comment=自定义名字
-
- 共享路径(目录),path=绝对路径
-
- 设置匿名访,public=yes/no
-
- 设置访问用户审核,
-
- valid users=用户名
-
- valid users=@组名
-
- valid users=@组名,用户名
-
- 设置目录只读写 read only=yes/no
-
- 设置目录可写 writable = yes/no
-
- 设置目录是否允许用户操作write list=@组名,用户名
-
- 设置共享路径是否可浏览browseable=yes
-
- 设置主机过滤 host allow/deny=192.168.10. (注意网络地址表达形式)
-
-







在cmd中输入:\\:搭建有samba服务的Linx系统IP地址,输入在Linux系统中创建的相关用户以及密码即可验证。