注意:请注意,本文被视为遗留文档,因为 Fedora 21 已达到其生命周期结束的支持。
FTP (文件传输协议)可能是最流行的将文件上传到服务器的方法; 各种 FTP 服务器(例如 ProFTPD)和客户端存在于每个平台上。
飞行前检查
- 这些说明专门用于将 ProFTPD 安装在 Fedora 21.
- 我将从 Liquid Web Self Managed 工作 Fedora 21服务器,我将以root身份登录。
第 1 步:安装 ProFTPD
警告:FTP 数据不安全; 流量没有加密,所有传输都是明文(包括用户名、密码、命令和数据)。 考虑使用 SSL/TLS 保护您的 FTP 连接。
作为最佳实践,我们将更新我们的包:
yum -y update
然后让我们安装 ProFTPD 和任何所需的软件包:
yum -y install proftpd
第 2 步:配置 ProFTPD
有关使用 vim 编辑文件的复习,请参阅:新用户教程:Vim 文本编辑器概述
让我们编辑 ProFTPD 的配置文件:
vim /etc/proftpd.conf
将 ServerName 更改为服务器的主机名。 在下面的例子中,ftp.thebestfakedomainnameintheworld.com 是一个 example:
服务器名称“ftp.thebestfakedomainnameintheworld.com”
Exit 并使用命令 :wq 保存文件。
启动 ProFTPD 服务:
systemctl start proftpd
然后将 ProFTPD 服务设置为开机启动:
systemctl enable proftpd
并通过检查 ProFTPD 的状态来验证您的工作:
systemctl status proftpd
第 3 步:允许 ProFTPD 通过防火墙
允许默认的 FTP 端口,端口 21,通过 firewalld:
firewall-cmd --permanent --add-port=21/tcp
并重新加载防火墙:
firewall-cmd --reload