如何在 CentOS 6 上安装 ProFTPD

FTP (文件传输协议)可能是最流行的将文件上传到服务器的方法; 各种 FTP 服务器(例如 ProFTPD)和客户端存在于每个平台上。

飞行前检查

  • 这些说明专门用于在 CentOS 6 上安装 ProFTPD。
  • 我将在 Liquid Web Core Managed CentOS 6.5 服务器上工作,我将以 root 身份登录。

第 1 步:添加 EPEL 存储库

ProFTPD 是 Extra Packages for Enterprise Linux (EPEL) 的一部分,它是 RHEL 发行版的非标准软件包的社区存储库。 首先,我们将安装 EPEL 存储库:

rpm -iUvh https://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

第 2 步:安装 ProFTPD

警告:FTP 数据不安全; 流量没有加密,所有传输都是明文(包括用户名、密码、命令和数据)。 考虑使用 SSL/TLS 保护您的 FTP 连接。

作为最佳实践,我们将更新我们的包:

yum -y update

然后让我们安装 ProFTPD 和任何所需的软件包:

yum -y install proftpd

第 3 步:配置 ProFTPD

有关使用 vim 编辑文件的复习,请参阅:新用户教程:Vim 文本编辑器概述

让我们编辑 ProFTPD 的配置文件:

vim /etc/proftpd.conf

将 ServerName 更改为服务器的主机名。 在下面的例子中,ftp.thebestfakedomainnameintheworld.com 是 example:

服务器名称“ftp.thebestfakedomainnameintheworld.com”

Exit 并使用命令 :wq 保存文件。

重启 ProFTPD 服务:

service proftpd restart

然后将 ProFTPD 服务设置为开机启动:

chkconfig proftpd on