FTP 代表“文件传输协议”,是从远程或本地服务器下载文件或将文件上传到服务器的绝佳协议。正确设置后,使用 FTP 被证明是一项非常基本的任务。它的工作原理是让服务器监听来自客户端的连接(默认在端口 21 上)。客户端可以使用其用户帐户访问远程目录,然后根据授予的权限下载或上传文件。还可以配置匿名授权,这意味着用户不需要自己的帐户即可连接到 FTP 服务器。
在 Ubuntu Linux 上,有多种不同的 FTP 服务器和客户端软件包可用。您甚至可以使用默认的 GUI 和命令行工具作为 FTP 客户端。 vsftpd 是一个非常流行且高度可配置的 FTP 服务器软件包,可用于许多 Linux 系统,包括 Ubuntu。
在本指南中,我们将逐步介绍在 Ubuntu 上安装 vsftpd 的说明。我们还将了解如何通过各种设置来配置 FTP 服务器,然后如何使用命令行、GNOME GUI 或 FTP 客户端软件连接到 FTP 服务器。
警告FTP 在某些情况下就足够了,但对于通过互联网的连接,建议使用 SFTP。这是因为通过 Internet 连接使用 FTP 并不安全,因为您的凭据和数据的传输没有加密。 SFTP 中的“S”代表“安全”,通过 SSH 传输 FTP 协议,提供建立安全连接所需的加密。要了解有关 SFTP 的