如何在 Linux 中安装 LFTP 以下载和上传文件

LFPT 是一种基于命令行的文件传输协议服务器,广泛用于 Linux 服务器和桌面环境,用于共享文件和管理服务器自动化。 在 Linux 中安装 LFTP 后,就可以使用基本的 FTP、HTTP、HTTPS、SFTP 等代理服务器工作了。 它还允许用户以分段的方式上传文件。

LFTP 工具可用于在本地服务器上上传和下载文件。 如果您是专业服务器或电源服务器 admin,在 Linux 上安装和使用 LFTP 工具可能会帮助您进行部分更新、运行查询、限制上传文件的带宽以及更多操作。

在 Linux 系统中安装 LFTP

出于多种原因,使用 LFPT 服务器对服务器管理员有利。 在 Linux 中,您可以使用缓存加载、访问服务器统计信息、通过服务器刷新将挂起的文件发送到服务器等等。 在 Linux 上安装 LFTP 工具后,可以设置上传限制、内存使用限制和设置 chmod 规则,使服务器更高效。

优秀的程序员会喜欢将参数作为命令运行并与其他标志一起将参数转换为新命令的功能。 LFPT 服务器主要是为 Linux 和类 UNIX 机器构建的,用于将文件同步到服务器中。 在这篇文章中,我们将看到如何在 Linux 机器上安装和运行 LFPT 服务器。

第 1 步:在 Linux 上安装 LFPT

在 Linux 机器上使用 LFPT 客户端工具非常简单直接。 要在 Linux 机器上安装 LFTP 服务器,您将需要终端 shell 的基本知识、有效的 Internet 连接以及机器的 root 权限。 请确保您的系统存储库是最新的。

由于 LFPT 是一个广泛使用的工具,它已经在官方 Linux 存储库中可用,您可以通过官方包安装程序命令将其安装到您的机器上。 请从下面给出的命令列表中为您的 Linux 机器执行适当的命令来安装 LFTP。

在 Ubuntu/Debian Linux 上安装 LFPT 工具

$ sudo apt-get install lftp

打开 LFPT 工具 Fedora/红帽 Linux

$ sudo yum install lftp

在基于 Arch 的 Linux 系统上安装 LFPT

$ sudo pacman -S lftp

在 SuSE Linux 上安装 LFPT

$ sudo zypper install lftp

安装 LFPT 工具后,请阅读手册以了解有关 Linux 上 LFTP 的语法如何工作的想法。

$ man lftp

第 2 步:在 Linux 上开始使用 LFPT

在我们的 Linux 系统上安装 LFTP 服务器客户端后,我们现在可以生成一个 RSA 密钥以安全的方式访问服务器。 稍后我们将使用 ssh 密钥访问 LFTP 服务器。

在终端 shell 上执行以下命令以获取 RSA 密钥。

$ sudo ssh-keygen -t rsa

现在,使用您的服务器 IP 运行命令以获取访问权限。

$ sudo ssh-copy-id [email protected]
$ sudo ssh [email protected]

如果我们已经有一个服务器集和一个配置的服务器,我们可以通过下面给出的 LFTP 命令午餐它。

在 Linux 中登录服务器 LFTP

lftp ftp://[email protected]
lftp ftp://[email protected]

第 3 步:在 Linux 上通过 LFTP 上传和下载文件

使用正确的语法、命令和规则,您可以从 Linux 机器访问服务器。 以下命令将帮助您了解如何从 CLI 访问服务器。 许多用户认为下面给出的命令是在 Linux 上安装 LFTP 后必须使用的命令。

$ lftp sftp://[email protected]_hostname/host_IP_address
$ lftp sftp://[email protected]_hostname/host_IP_adress:port_number
$ sudo lftp sftp://[email protected]:port

访问服务器后,可以运行 ls 命令查看文件和目录。

$ ls

以下命令将从您的 Linux 机器上载服务器上的文件。

put name_of_file_to_send

接下来,执行下面提到的命令来标记文件并通过 lpwd 命令。

> lpwd
> put print.pdf

同样的方法,我们上传了一个文件,我们也可以通过Linux上的LFPT服务器客户端工具从服务器下载文件。

$ pget name_of_file_to_download
> pget ubuntupitNewfile.txt

如果您在 Linux 上通过 LFTP 工具从服务器上传和下载文件时遇到问题,您可以使用以下命令恢复操作。

pget -c ixnfo.txt
put -c ixnfo.txt

以下命令还将通过 LFTP 服务器工具在服务器上上传和下载文件。 这 pget 命令将下载和 put 命令将在服务器上上传文件。

pget localhost.txt
put localhost.txt

把本地主机一个文件

在高级工作中,以下镜像命令将允许您从服务器获取整个目录。

mirror remote ubuntuPIT_local_dir

在其他可用且易于使用的 GUI 和 CLI FTP 服务器中,LFPT 是最好的服务器工具之一。 如果您在 Linux 中安装 LFTP 并从您的 Linux 机器访问 LFTP 服务器时遇到问题,请确保 UFW 或其他防火墙工具允许您的 FTP 在网络中。

最后的话

拥有 FTP 服务器最流行的功能是通过家庭 Wifi 或 LAN 与本地用户共享文件。 嗯,FTP 服务器也有这个功能,您可以将文件、电影和文档上传到服务器,并从 Linux 和 Windows 机器访问它们。 它还允许通过 Linux shell 命令将文件同步到远程服务器。 在整篇文章中,我们已经看到了如何在 Linux 中安装 LFTP 的方法。

如果您觉得这篇文章有用且内容丰富,请与您的朋友和 Linux 社区分享。 您也可以在评论部分写下您对这篇文章的看法。