如何在 Ubuntu 20.04 上安装 FTP 服务器如何在 Ubuntu 20.04 上安装 FTP 服务器如何在 Ubuntu 20.04 上安装 FTP 服务器如何在 Ubuntu 20.04 上安装 FTP 服务器
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 20.04 上安装 FTP 服务器

FTP 是一种允许我们通过网络在两个不同服务器之间传输文件的协议。它发生在“服务器”和“客户端”计算机之间。它通过端口 20 和 21 发生。端口 21 用于在两台计算机之间建立链接,端口 20 用于传输数据。与此同时,FTP 服务器可能不再像以前那样突出。它们仍然非常有帮助,特别是当它们在 Intranet 上使用时。拥有 Intranet 进行日常工作的公司有一个 FTP 服务器,向每个人开放已安装的文件,这在 Ubuntu 20.04 中很容易做到。

这篇文章介绍了什么是 FTP 服务器以及如何在 Ubuntu 20.04 上安装它。

安装FTP服务器:

更新您的系统:

运行下面给出的命令来更新系统存储库:

$ sudo apt get update

如何安装 vsftpd(FTP 服务器):

首先,我们需要安装vsftpd。 “vsftpd”是一款适用于 Linux 系统的安全、快速、方便的 FTP 服务器。

运行下面给出的命令:

$ sudo apt install vsftpd

默认情况下,它将像 Debian 中的所有服务一样启动。

检查 vsftpd 的状态:

安装完 vsftpd(FTP 服务器)后,运行命令检查其状态是否正在运行:

$sudo service vsftpd status

显示“FTP服务器运行正常。

配置FTP服务器:

所有 VSFTPD 配置都位于 /etc/vsftpd.conf 文件中,因此在更改之前可以轻松创建备份。如果发生意外情况,我们可以回到原来的状态并纠正任何错误。

使用给定的命令进行备份:

$ sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak

系统地输入所有评论。

让我们从主动监听服务器开始。

输入听=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”关闭文件。

终端将如下所示。

键入上述命令以查看不带注释的文件:

$ sudo cat /etc/vsftpd.conf | grep –v “^#”

创建新用户:

执行如下命令创建一个新用户用于服务器的配置:

$ sudo useradd –m user1

它会要求您指定一个密码。输入密码:

再次输入密码进行确认。您的密码已更新。

用户已在FTP服务器上创建成功。

在 Ubuntu 20.04 上配置 FTP 服务器:

我们有两种方法来配置FTP服务器:

  • 通过终端配置

  • 通过浏览器配置

我们需要一个IP地址来配置服务器;通过以下命令检查您的 IP 地址:

$ ifconfig

通过终端配置:

启动终端并使用服务器的 IP 地址访问它:

$ ftp 10.0.2.15

通过浏览器配置:

打开浏览器并授予对 FTP 服务器的访问权限。以下地址是:

ftp://10.0.2.15

建立连接后,系统将要求您输入用户名和密码:

输入凭据后,单击“确定”,将建立连接。

结论:

FTP(文件传输协议)是一种软件应用程序,允许我们通过互联网将文件从一个系统发送到另一个系统。这是一个公认的协议。一个系统充当服务器来保存信息,另一个系统充当客户端,向服务器发送或请求文件。通过这篇文章,我们了解了如何在 Ubuntu 20.04 上安装 FTP 服务器以及如何通过终端和浏览器配置它。

©2015-2025 艾丽卡 support@alaica.com