lftp访问服务器文件夹,如何使用lftp连接FTPS服务?

本文介绍了如何使用lftp客户端在Linux中连接到FTPS服务器。从基础知识开始,包括FTPS的定义和lftp的作用,然后详细阐述了启动lftp客户端、获取命令行帮助、连接到服务器、验证用户名和密码以及查看服务器文件或目录的步骤。当遇到证书验证问题时,提供了解决方案,即禁用ssl:verify-certificate。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 基础知识

FTPS是一种对常用的文件传输协议(FTP)添加传输层安全(TLS)和安全套接层(SSL)加密协议支持的扩展协议

Linux中支持该协议的客户端很多,我们通常使用lftp来完成链接请求。

2 最佳实践

2.1 启动lftp客户端

lftp

可见如下提示,

lftp :~>

2.2 获取命令行帮助

lftp :~> help

可见如下提示,

! (commands) alias [ []] attach [PID]

bookmark [SUBCMD] cache [SUBCMD] cat [-b] cd

chmod [OPTS] mode file... close [-a] [re]cls [opts] [path/][pattern] debug [|off] [-o ]

du [options] exit [|bg] get [OPTS] [-o ] glob [OPTS]

help [] history -w file|-r file|-c|-l [cnt] jobs [-v] [] kill all|

lcd lftp [OPTS] ln [-s] ls []

mget [OPTS] mirror [OPTS] [remote [local]] mkdir [-p] module name [args]

more mput [OPTS] mrm mv

[re]nlist [] open [OPTS] pget [OPTS] [-o ] put [OPTS] [-o ]

pwd [-p] queue [OPTS] [] quote repeat [OPTS] [delay] [command]

rm [-r] [-f] rmdir [-f] scache [] set [OPT] [ []]

site source torrent [-O

wait [] zcat zmore

2.3 连接ftps服务器

lftp :~> open ftps.cmdschool.org

可见如下提示,

lftp ftps.cmdschool.org:~>

2.4 验证用户名和密码

lftp ftps.cmdschool.org:~> user user1

Password: ******

lftp ftps.cmdschool.org:~>

2.5 查看服务器的文件或目录

lftp ftps.cmdschool.org:~> ls

可见如下提示,

-rw-rw-r-- 1 1328 1663 3827697398 Jun 16 14:29 file.zip

另外,如果出现如下提示,

ls: Fatal error: Certificate verification: Not trusted

可预先使用以下命令禁用验证SSL证书然后再试,

set ssl:verify-certificate no

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值