Samba 搭建 (配置安装)

一、什么是Samba?

   Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。

外文名
samba
全 称
Server Messages Block

二、Samba配置安装

1.配置服务机和客户机IP并测试连通性
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
测试连通性
在这里插入图片描述
在这里插入图片描述

2.关闭防火墙和沙盒
在这里插入图片描述
3.创建光盘目录挂载
在这里插入图片描述
4.进入packages包,并且筛选Samba包,最后下载安装
在这里插入图片描述
报错,因为缺少依赖的安装包
5.下载安装相关的依赖包
在这里插入图片描述

6.启动smb ,筛选并显示mbd网络连接情况
在这里插入图片描述

7.启动nmb ,筛选并显示nmb网络连接情况
在这里插入图片描述
8.筛选
在这里插入图片描述
9.testparm检测文件是否正确
在这里插入图片描述
10.在samba主配置文件中写共享文件目录;创建共享目录名称:share comment(声明)=share directory;path:(指定路径)/share;public(匿名用户)=no;read(只读权限)=yes 开启 ;valid(数据库用户列表);write list(写入权限用户)
在这里插入图片描述
11.创建用户“a”和“b”并添加到samba服务器用户数据库中
在这里插入图片描述
添加到Samba服务器中
在这里插入图片描述
在这里插入图片描述
12.重启samba服务器,测试客户机和服务机网络联通性
在这里插入图片描述
13在服务机上创建共享目录/share;并给予777权限
在这里插入图片描述

14.客户机可查看到服务机上的共享目录
在这里插入图片描述
15.验证是客户机是否能访问samba服务机里面的信息
在这里插入图片描述
可以访问 但是查找不到文件 则需要去服务机里面创建文件a.txt文件
在这里插入图片描述
然后就可以查到了;同样b用户也是,但是此时b用户已经成功查到a.txt文件,并把a.txt文件下载到客户机
在这里插入图片描述
最后查看是否下载完成,是否存在
在这里插入图片描述
16.然后再验证一下用户a能否查看到a.txt文件
在这里插入图片描述
17.在服务机里面再创建一个b.txt.文件并查看
在这里插入图片描述
在这里插入图片描述
17.在客户机主目录里删除a.txt, share共享文档还是可以查看
在这里插入图片描述
18.服务机编写a.txt文件, 客户机里重新下载文件a.txt 文件并查看
在这里插入图片描述
在这里插入图片描述
19.在客户机创建目录adir ,把服务机share共享目录挂载到刚创建的文件夹里,并在服务机里查看
在这里插入图片描述
在服务机里查看
在这里插入图片描述在这里插入图片描述

发布了9 篇原创文章 · 获赞 3 · 访问量 431

猜你喜欢

转载自blog.csdn.net/xxx0028/article/details/104414177