如何在 Ubuntu 20.04 上安装 FTP 服务器
FTP 是一种允许我们通过网络在两个不同服务器之间传输文件的协议。它发生在“服务器”和“客户端”计算机之间。它通过端口 20 和 21 发生。端口 21 用于在两台计算机之间建立链接,端口 20 用于传输数据。与此同时,FTP 服务器可能不再像以前那样突出。它们仍然非常有帮助,特别是当它们在 Intranet 上使用时。拥有 Intranet 进行日常工作的公司有一个 FTP 服务器,向每个人开放已安装的文件,这在 Ubuntu 20.04 中很容易做到。
这篇文章介绍了什么是 FTP 服务器以及如何在 Ubuntu 20.04 上安装它。
安装FTP服务器:
更新您的系统:
运行下面给出的命令来更新系统存储库:
如何安装 vsftpd(FTP 服务器):
首先,我们需要安装vsftpd。 “vsftpd”是一款适用于 Linux 系统的安全、快速、方便的 FTP 服务器。
运行下面给出的命令:
默认情况下,它将像 Debian 中的所有服务一样启动。
检查 vsftpd 的状态:
安装完 vsftpd(FTP 服务器)后,运行命令检查其状态是否正在运行:
显示“FTP服务器运行正常。
配置FTP服务器:
所有 VSFTPD 配置都位于 /etc/vsftpd.conf 文件中,因此在更改之前可以轻松创建备份。如果发生意外情况,我们可以回到原来的状态并纠正任何错误。
使用给定的命令进行备份:
系统地输入所有评论。
让我们从主动监听服务器开始。
输入听=YES
如果您不使用 IPv6,则必须禁用它:
listen_ipv6=否
此外,向匿名用户授予访问权限也是不合适的:
anonymous_enable=NO
默认情况下,客户端只能下载文件,因此让它保持活动状态:
local_enable=YES
write_enable=YES
FTP 在端口 20 上运行:
connect_from_port_20=是。
可以更改监听端口:
listen_port=XX
按“CTRL+o”保存更改,并按“CTRL+x”关闭文件。
终端将如下所示。
键入上述命令以查看不带注释的文件:
创建新用户:
执行如下命令创建一个新用户用于服务器的配置:
它会要求您指定一个密码。输入密码:
再次输入密码进行确认。您的密码已更新。
用户已在FTP服务器上创建成功。
在 Ubuntu 20.04 上配置 FTP 服务器:
我们有两种方法来配置FTP服务器:
通过终端配置
通过浏览器配置
我们需要一个IP地址来配置服务器;通过以下命令检查您的 IP 地址:
通过终端配置:
启动终端并使用服务器的 IP 地址访问它:
通过浏览器配置:
打开浏览器并授予对 FTP 服务器的访问权限。以下地址是:
建立连接后,系统将要求您输入用户名和密码:
输入凭据后,单击“确定”,将建立连接。
结论:
FTP(文件传输协议)是一种软件应用程序,允许我们通过互联网将文件从一个系统发送到另一个系统。这是一个公认的协议。一个系统充当服务器来保存信息,另一个系统充当客户端,向服务器发送或请求文件。通过这篇文章,我们了解了如何在 Ubuntu 20.04 上安装 FTP 服务器以及如何通过终端和浏览器配置它。