Linux服务器构建与运维管理-CentOS-实验11:团队内部的SMB文件共享服务
一、实验目的
1、了解SMB;
【资料图】
2、掌握使用Samba实现面向全终端的文件共享服务。
二、实验学时
2学时
三、实验类型
综合性
实验需求
1、硬件
每个人配备计算机1台。
2、软件
Windows操作系统,安装Oracle VM VirtualBox软件,安装MobaXterm软件。
3、网络
本地主机与虚拟机能够访问互联网,不使用DHCP服务。
4、工具
无。
五、实验任务
1、完成Samba的安装;
2、完成全终端的文件共享服务。
六、实验环境
1、本实验需要VM 1台;
2、本实验VM配置信息如下表所示;
3、本实验拓扑图。
无。
4、本实验操作演示视频。
无。
七、实验内容步骤
1、场景描述
某团队为提高信息化应用水平,提高数据共享和资源服务水平,现需要构建内部网络存储,并能够全面支持移动终端等智能设备,实现灵活的资源共享。
2、需求描述
(1)建设内部共享服务;
(2)支持全终端智能设备。
3、解决方案
(1)通过Samba建设网络存储服务;
(2)仅允许团队内部网络访问;
(3)支持多操作系统、支持多终端。
4、具体部署
(1)使用dnf install命令在线安装。
(2)使用systemctl启动vsftpd服务,设置为开机自启动并查看服务状态。
(3)使用firewall-cmd命令添加防火墙规则,允许所有客户端可以访问ftp服务,并重新载入防火墙规则使其生效,并将SELinux设置为permissive模式。
(3)使用mkdir命令创建共享服务目录并修改目录权限。
(4)使用useradd命令创建用户,并使用smbpasswd命令设置用户密码。
(5)使用cp命令备份Samba服务配置文件,并使用vi命令修改Samba服务配置文件,修改完成后使用systemctl reload命令重新载入配置文件使其生效。
5、服务测试
在主机Lab-11-Task-01上(Samba服务器端)分别在/srv/smbfile/smbpublic、/srv/smbfile/smbpublic、/srv/smbfile/smbpublic目录下创建文件,并编辑内容“Samba Server.”。
在Linux上进行测试
以CentOS Stream 9为例,访问文件共享服务。
(1)在测试主机上创建资源目录。
(2)挂载Samba服务的共享目录到创建的资源目录。
(3)查看资源目录中的文件内容。
在Windows上进行测试
以Windows 10为例,访问文件共享服务。
(1)在本地主机“此电脑”的地址栏中输入“\\”,使用smbshareuser用户登录,如图11-1所示,分别将smbpublic、smbshare、smbwork映射到U、V、W盘,如图11-2所示。
(2)分别进入smbpublic、smbshare、smbwork目录,查看文件内容,如图11-3所示。
在智能手机上进行测试
以Readmi K40为例,访问文件共享服务。
(1)在智能手机上下载并安装ES文件浏览器。
(2)通过使用ES文件浏览器扫描局域网连接到Samba服务器,使用smbworkuser用户登录,如图11-4所示。
创作说明
配图图书:Linux服务器构建与运维管理从基础到实战(基于CentOS 8实现)
图书网站:
作者:阮晓龙 冯顺磊 董凯伦 于冠军 张浩林 李朋楠 编著
出版社:中国水利水电出版社
ISBN:9787517092025
实验指导撰写团队:徐志豪 李兵兵 毋天翔
实验指导审核:阮晓龙 冯顺磊
关键词: