状态:已弃用  本文介绍了不再受支持的Ubuntu版本。如果当前正在运行运行Ubuntu 12.04的服务器,我们强烈建议升级或迁移到受支持的Ubuntu版本:    升级到Ubuntu 14.04。  从Ubuntu 14.04升级到Ubuntu 16.04  将服务器数据迁移到受支持的版本    原因:  Ubuntu 12.04于2017年4月28日到期(EOL),并且不再收到安全补丁或更新。本指南不再维护。  改为查看: 该指南可能仍然可以作为参考,但可能不适用于其他Ubuntu版本。如果可用,我们强烈建议您使用针对所用Ubuntu版本编写的指南。您可以使用页面顶部的搜索功能来查找最新版本。

关于ProFTP

ProFTPD是一种流行的ftp服务器。因为它是作为功能强大且可配置的程序编写的,所以它不一定是可用于虚拟服务器的最轻便的ftp服务器。

警告:FTP本质上是不安全的!考虑将ProFTPd配置为使用SFTP,这是在SSH下实现的FTP的安全替代方案。

第一步-安装ProFTPD

您可以在命令行上在VPS上快速安装ProFTP:

sudo apt-get install proftpd

在安装文件时,可以选择将VPS作为inetd或独立服务器运行。选择独立选项。

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

Step Two—Configure ProFTP

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

打开文件:

sudo nano /etc/proftpd/proftpd.conf

继续进行一些更改:

  • 将服务器名称更改为您的主机名
ServerName                      "example.com"
# Use this to jail all users in their homes
 DefaultRoot                    ~

完成这些调整后,您可以保存并退出。

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

sudo service proftpd restart

第三步-访问FTP服务器

一旦安装了FTP服务器并根据自己的喜好对其进行了配置,现在就可以访问它。

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

ftp://example.com

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

 ftp example.com

Then you can use the word, "exit," to get out of the FTP shell.