如何在CentOS 6上设置ProFTPD

ProFTPD是一个流行的ftp服务器。虽然它不是最轻的ftp服务器可用于虚拟服务器,它是一个强大的和可配置的程序。本教程介绍如何安装,配置和访问ProFTPD服务器。它是为Ce写的

关于ProFTPD

ProFTPD是一个流行的ftp服务器。 因为它被写成一个强大的可配置程序,它不一定是最轻的ftp服务器可用。

第一步 - 安装ProFTPD

在我们做任何其他事情之前,我们需要下载EPEL存储库,这将允许我们使用yum在我们的虚拟专用服务器上安装ProFTPD。

sudo rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

下一步是安装ProFTPD

sudo yum install proftpd

最后,我们还必须下载一个ftp客户端,以便我们可以从命令行连接到ftp服务器:

sudo yum install ftp

一旦文件完成下载,ProFTPD服务器将在您的VPS上。 但是,我们仍然需要对配置进行一些更改。

第二步 - 配置ProFTPD

安装ProFTPD后,您可以在配置中进行所需的调整。 与一些其他ftp配置不同,ProFTPD从一开始就禁用匿名登录,我们只需要解决配置文件中的一个小改变。

打开文件:

sudo vi /etc/proftpd.conf
继续,将服务器名称更改为您的主机名。
ServerName                      "example.com"

保存并退出该文件。

然后,为了防止任何问题,请将您的Droplet名称和IP地址添加到hosts文件:

sudo vi /etc/hosts

该行可以看起来像这样:

12.34.56.789 servername

在完成所有更改后重新启动:

sudo service proftpd restart

第三步 - 访问FTP服务器

您可以通过在地址栏中键入域名并使用适当的ID登录,在浏览器中访问FTP服务器。 请记住,您只能访问用户的主目录。

ftp://example.com

或者,您可以通过键入以下命令行到达FTP服务器:

 ftp example.com

然后你可以使用单词“exit”退出FTP shell。

作者Etel Sverdlov