linux

Red Hat Enterprise Linux 8部署FTP服

2021-02-01  本文已影响0人  小诺和小树

一、实验目的及要求

1、掌握vsftpd服务器的配置方法。

2、熟悉FTP客户端工具的使用。

3、掌握常见的FTP服务器的故障排除。

二、项目背景

某企业想构建一台FTP服务器,为企业局域网中的计算机提供文件传送任务,为财务部门、销售部门和OA系统提供异地数据备份。要求能够对FTP服务器设置连接限制、日志记录、消息、验证客户端身份等属性,并能创建用户隔离的FTP站点。该企业网络拓扑图如下图所示。

三、实验的环境:

1、window系统版本: Windows 10 ;

2、VMware软件版本: VMware® Workstation 16 Pro ;

3、Linux 系统版本: Red Hat Enterprise Linux 8 64 位

四、实验方法和步骤:

1.设置匿名账户具有上传和创建目录的权限

(1)安装ftp服务器


(2)在rhel8-sever中测试(中文会出现乱码情况)

(3)修改配置文件,匿名账户具有访问、上传和创建目录的权限

(4)重启FTP服务

(5)检查修改权限

(6)测试

(7)匿名登录ftp,查看及创建目录

(8)因为安全原因,创建目录时被selinux拦截,实验环境下可关闭selinux,关闭selinux和firewalld关闭这两个的原因是:selinux属于内核的安全服务会阻止外部访问,firewalld是防火墙,也会阻止访问


(10)成功建立文件夹

2、设置本地用户登录FTP

(1)测试

(2)禁止本地用户1登录ftp

3、设置本地用户登录ftp某个目录前显示提示信息

(1)添加用用户2


(2)创建目录

(3)创建信息文件并检查

(4)ftp登录用户2

(5)成功显示

4.将所有本地用户锁定在宿主目录

(1)修改配置文件

(2)重启ftp后进行测试

5.设置指定用户访问ftp

(1)删除hc账户的访问限制


(2)设置仅用户1和用户2可以访问ftp

(3)创建新的用户3账户登录ftp

(4)添加账户

(5)测试用户1用户2 用户3账户ftp登录情况

个人知乎文章:

Red Hat Enterprise Linux 8部署FTP服务器 - 小诺和小树的文章 - 知乎

https://zhuanlan.zhihu.com/p/348504002

上一篇下一篇

猜你喜欢

热点阅读