挑战2:根据共享文件的需求配置 FTP 服务器

介绍

公司需要部署一个 FTP 服务器,供内部人员下载工作中需要使用的文档及工具。

本挑战只需要你根据需求完善相应的配置文件,不需要在实验环境中真实的安装和部署 FTP 服务器。

首先创建配置文件:

$ sudo mkdir /etc/vsftpd
$ sudo touch /etc/vsftpd/vsftpd.conf

完善 vsftpd.conf 文件,满足如下的需求:

  1. 允许匿名用户下载
  2. 禁止匿名用户上传、创建文件夹、修改、删除等所有操作
  3. 匿名用户登录的时候不检验密码
  4. 限制匿名用户下载最大速度为 2M/s
  5. 限制同一 IP 最多一个连接
  6. 限制同时最多 50 个用户在线
  7. FTP 默认的目录 /var/ftp 修改到 /ftp 目录

其中需求7并没有出现在前面的实验中,需要自行查看 vsftpd 的文档寻找相应的参数解决。

目标

  1. 根据业务需求配置好 /etc/vsftpd/vsftpd.conf
  2. 只需要配置上述的配置文件,不需要安装部署 FTP 服务器,完善后点击提交,系统会对上述的文件进行检测

知识点

  1. FTP 服务器配置

results matching ""

    No results matching ""