实现samba远程服务的参数配置与操作。
二、实验内容1:实现samba服务linux作为客户端,windows作为服务端
2:实现命令行方式探测和共享存储,实现挂载方式进行访问
3:实现linux作为服务端,windows作为客户端
4:新建共享目录,并使用ACL访问控制控制权限
三、实验环境与准备实验1 准备一个windows虚拟机用于做samba的服务端、准备一个在同网段的linux系统虚拟机。
实验2 利用实验1虚拟机搭建打环境进行具体操作。
实验3 准备一个虚拟机用于做linux服务端(为10网段的网卡)、准备一个在同网段的windows系统虚拟机。
实验4 利用实验3虚拟机搭建的环境做具体操作。
四、实验分析与设计思路实验1 主要是配置好linux的samba的客户端,下载好samba的相关程序,注意两台虚拟机处于同一网段。前提是要支持cifs协议。
实验2 利用实验1搭建的环境,对windows服务端分别进行命令和挂载的方式进行访问。
实验3 主要是配置好linux的samba的服务端,下载好samba的相关程序,注意两台虚拟机处于同一网段。前提是要支持cifs协议。
实验4,利用实验搭建1的环境,新建共享目录,并添加ACL访问控制列表,已达到限制权限的目的。
五:主要实验过程实验1
- 首先将windows服务端和linux客户端放置在同一网段中,也就是说同时启用同一张网卡,只是ip地址不一样。注意:window用户必须设置密码。
- windows不用下载软件,linux需要下载samba客户端程序和cifs协议的程序。
实验2
- 探测windows服务端
- 基于命令分享
- 输入问号 ,查看可执行的命令
- 进行基本操作
创建目录
上传和下载文件
(3)基于挂载文件系统到本地实现文件共享
1)挂载
- 查看挂载情况
实验3
1.首先将windows服务端和linux客户端放置在同一网段中,也就是说同时启用同一张网卡,只是ip地址不一样。注意:window用户必须设置密码。
2.windows不用下载软件,linux需要下载samba服务端相关程序和cifs协议的程序。
3.步骤如下:
(1)liunx服务端下载程序
- 查看samba服务生成的软件
分别主程序和主配置文件
- 完善配置文件
- 检查语法
- 启动samba服务
(6)在客户端验证
实验4
- 创建用户和密码
- 新建目录
- 配置文件写入新目录
- 查看之前的ACL
- 设置acl
- 查看之后的ACL
- 在客户端验证
实验1和实验2是linux作为客户端,windows作为服务端。主要学习samba客户端的搭建以及客户端文件的一些基本操作。
实验3和实验4是是windows作为客户端,linux作为服务端。主要学习samba服务端的搭建以及通过acl设置控制权限。
七.总结
通过本次实验,学习samba服务的基本操作,以及服务端和客户端基本环境的搭建。
实验中要注意:
- 客户端和服务器要处在同一网段。
- 要记得关防火墙,尤其是加强型防火墙(设置成selinux=disabled)
- 挂载点和需挂载的目录之间要有空格。