《Linux服务与安全管理》

《Linux服务与安全管理》

任务名称

FTP服务器安装和配置

完成日期

****

任务目标

知识

了解FTP服务器的安装步骤。 了解FTP服务器的配置文件。

技能

掌握安装和配置FTP服务器的步骤。

素质

树立职业观念、自主学习意识和团队协作精神。

任务要求

两台安装了RHEL 8的计算机,连网方式都设为host only(VMnet1),一台作为服务器,一台作为客户端使用。宿主机使用Windows 10。计算机的配置信息如下表所示。

主机名称 操作系统 IP地址 角色及其他 FTP服务器:Server01 RHEL 8 192.168.10.1 FTP服务器,VMnet1 Linux客户端:Client1 RHEL 8 192.168.10.20 FTP客户端,VMnet1 Windows客户端:Client2 Windows 10 192.168.10.40 FTP客户端,VMnet1 任务一: 安装和配置匿名模式FTP服务器,允许匿名用户上传和下载文件,匿名用户的根目录设置为/var/ftp,在Windows客户端Client2上进行测试,将操作过程截图保存在任务记录中,截图要有序号,每一张截图要有文字说明。 任务二: 安装和配置本地用户模式FTP服务器,允许本地用户team1可以登陆FTP服务器,可以上传和下载文件,不能访问FTP服务器其他目录,根目录设置为/web/www/html,要求team1不能进入该目录以外的任何目录。在Linux客户端Client1上进行测试,将操作过程截图保存在任务记录中,截图要有序号,每一张截图要有文字说明。

主机名称

操作系统

IP地址

角色及其他

FTP服务器:Server01

RHEL 8

192.168.10.1

FTP服务器,VMnet1

Linux客户端:Client1

RHEL 8

192.168.10.20

FTP客户端,VMnet1

Windows客户端:Client2

Windows 10

192.168.10.40

FTP客户端,VMnet1

主机名称

操作系统

IP地址

角色及其他

FTP服务器:Server01

RHEL 8

192.168.10.1

FTP服务器,VMnet1

Linux客户端:Client1

RHEL 8

192.168.10.20

FTP客户端,VMnet1

Windows客户端:Client2

Windows 10

192.168.10.40

FTP客户端,VMnet1

任务记录

任务一: 配置匿名访问FTP 服务器。 操作步骤: 1、挂载硬盘,安装vsftpd和ftp软件包 2、启动vsftpd服务,设置vsftpd服务开机自动启动。 3、在防火墙上开放FTP服务,开放SELinux 4、可以使用grep命令添加-v参数,过滤并反选出没有包含井号(#)的参数行(即过滤掉所有的注释信息),然后将过滤后的参数行通过输出重定向符写回原始的主配置文件中 5、新建测试文件sample.tar。 6、配置匿名用户登录 7、重启vsftpd服务 操作结果: 在Windows 客户端的资源管理器中输入ftp://192.168.10.1,匿名用户成功访问,看到了 文件夹pub。 但是新建文件夹不成功。这是因为其他用户对pub目录没有写入权限! 将pub目录的属主修改为ftp,这样匿名用户就可以有写权限了。 任务二: 配置本地用户访问FTP 服务器. 操作步骤: 1、建立维护网站内容的FTP账号team1、team2,并为其设置密码。 再建一个普通用户user1,用于做对比。 2、配置vsftpd.conf主配置文件,红色方框内为修改部分: 3、建立/etc/vsftpd/chroot_list文件,添加team1 4、新建测试目录/web/www/html和测试文件test.sample,查看测试目录的文件权限 5、递归地修改目录/web/www/html的文件权限为: 其他用户可以写入。 6、在client上安装FTP工具 7、server01重启FTP服务 8、输入:ftp 192.168.10.1,使用用户team1可以登录FTP服务器,查看当前路径,显示为根目录,实际上为/web/www/html,创建目录成功。 9、下载文件到客户端当前目录,并改名为test1111.sample。上传文件到FTP服务器,并改名为test00.sample 10、不允许切换到其他目录,符合需求。

心得体会

1、 问题和解决 无 2、 收获和体会 今天的学习让我对Linux FTP服务器的安装和配置有了深入的理解和实践体验。我认识到,FTP服务器在Linux系统中的安装过程虽然看似复杂,但只要按照正确的步骤和指令进行,就能够顺利进行。在这个过程中,我掌握了诸如安装vsftpd服务器、配置ftp用户权限、修改配置文件等关键技能。 配置FTP服务器是一项需要细致和耐心的工作,每一个选项和设置都可能影响到服务器的功能和安全性。我深刻体会到,理解每个配置选项的含义和作用是非常重要的,这不仅能确保服务器的正常运行,也能有效防止潜在的安全风险。

相关典藏

浏览器下载的文件在哪里,如何找文件存放位置
365bet大陆华人的网站

浏览器下载的文件在哪里,如何找文件存放位置

📅 07-03 👁️‍🗨️ 1195
在制定促销组合时,应该考虑哪些因素?
365bet大陆华人的网站

在制定促销组合时,应该考虑哪些因素?

📅 07-21 👁️‍🗨️ 1589
医古文养生论课件.pptx
365bet大陆华人的网站

医古文养生论课件.pptx

📅 07-18 👁️‍🗨️ 7613