找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3603|回复: 0

使用 lftp(终端)在 Ubuntu 上通过 FTPS 连接

[复制链接]
发表于 2022-5-24 16:08:52 | 显示全部楼层 |阅读模式
在本教程中,我们将学习如何在 Ubuntu 上通过 FTPS 进行连接。FTPS是多个术语的缩写 - Ubuntu中的“FTP over TLS”,“FTP Secure”,“FTP + SSL”。
Table of Contents
[url=][/url]
1 j6 W5 c% {3 C  \4 O+ u
) q. o$ X, r) V4 }; l7 q% W6 F, W
安装 FileZilla 并通过 FTPS (GUI) 进行连接
最流行的[color=var(--color-primary)]FTP客户端是FileZilla,不仅是FTP,它还支持FTPS,FTPES,SFTP。它是一款免费的跨平台软件,易于使用和安装。
您可以使用[color=var(--color-primary)]apt命令轻松安装它:

2 Y" G! @1 e1 \
) Y. m1 h3 t& r9 P, ^: ]( {
% X5 i8 J: R% {+ S/ F
% W+ V7 N) C, L9 e" V2 v
3 b; T1 Y$ ^+ q6 G( r( @" w6 m

# Z' `  u* Q' e: ]: o$ j) M' l
5 z; x8 V8 L: M4 E0 Z& M  g
- H/ ~& O/ g6 J3 |' [5 {- o

6 L$ ]+ n0 q" K

! m9 y1 t5 J) n' w, B
& m# m5 m. a8 D3 t  _9 z& Z2 A$ Q1 V1.2 百万
# U' O, C2 c" [! p/ o
- L& ~  ?! P8 V6 D8 O# `' e* r

! H" [8 P6 ]; C; R0 c% G* I7 b看看即将推出的Linux Mint 20.3'Una'在2021年结束之前) B& H5 _4 V5 f8 ]) r- G! Q0 }
3 o' {  \' u# y* C) T. L  B. T

! |0 B. a% G+ r$ ~+ C( J+ S! L
5 Q7 r% u4 f1 h9 P; x5 X! S6 k8 {. w" a, s

0 o/ Z! ~" [. j3 s8 x; k5 U' B2 `. d8 `- O/ }! a

# P$ ^) O/ y6 O. s( d* q; r* T+ F

) _4 E" o, f7 i& [
: ?* P: ^# j+ J' W& W
% q7 O8 T% n- ~
& Z1 Z. M/ Z# q1 |' ^
8 b) r* p0 E6 B" P7 c, {* M

; `& o0 {  {, B! V+ u. \6 [! ?2 W% Y" K/ g# Z

5 U0 l, T+ b- |1 y

6 ?6 [. P, _) c  l
  T5 X5 {3 i9 ~+ _: h5 l; p
; p+ R* i& B8 w% N
. R& E( x* _: U, d( i9 G9 `

4 |' f: H) B( Q% g+ S' [& F: {7 n3 T0 k/ S8 c5 S4 {3 _
# m0 {% F" ^7 W

! _) l7 j8 m8 a[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1
" G/ i+ o' j' Y4 a2 h  a: r
[size=1em][size=1em]sudo apt install filezilla
( W/ U2 p7 v7 N; g, ?* M- z
' q; Z2 _4 B; |0 P% \

( a. r5 l7 g: I2 w! C/ {# Y' o$ r2 O$ R% ?

) K- o) \+ C; M% S" O$ e7 I1 h使用终端安装 FileZilla0 e6 c/ H, v* d" `
现在,您可以在应用程序中轻松搜索FileZilla,
在活动中搜索 FileZilla
. G; q+ [: T# ?, B1 F2 {
单击以将其打开。
FileZilla有一个非常易于使用的界面,要通过FTPS连接,请确保添加 ftps:// 后跟主机名(例如 ftps://ftps.example.com)。

; v  c$ I- g0 k' z  |' t' Y. v& X3 x; `
1 D- ]+ V8 q5 u  f7 Q
& G3 r: w* `7 }7 c6 f
通常,默认情况下,FTPS端口为990,但如果它不同,则需要使用其他凭据提及它。
文件Zilla接口 2: l7 E0 {3 L/ c  i6 H
使用 lftp(终端)在 Ubuntu 上通过 FTPS 连接
Ubuntu Server 预装的 ftp 包不支持 FTPS。因此,我们将在 Ubuntu 中使用 lftp 通过 FTPS 进行连接。
lftp是一个复杂的文件传输程序,不仅支持FTPS,还支持FTP,HTTP,HTTPS,HFTP,FISH,SFTP和文件。您可以通过执行以下命令打开 lftp [color=var(--color-primary)]手册页来阅读有关 lftp 的更多信息:
& ?6 ^1 G$ l; b% @! p6 e% s) D* ]
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1
# p# J- O1 z7 V& m( W; Y6 Q8 L1 @8 n
[size=1em][size=1em]man lftp
4 R2 K# _* S* N! W/ b! K. K7 `1 x8 p8 G' `& \' l6 O9 F: t
% b; j5 n+ m7 o- I$ v
% Y) j) }0 \/ @$ g% O7 D8 Q
! P% N& r0 {( D
1. 在 Ubuntu 上安装 lftp
我们将使用带有 sudo 命令的 apt 命令来安装 lftp,如下所述:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

0 L, Y: j( N* H' l2 A+ f  y
[size=1em][size=1em]sudo apt install lftp
; I! ~  e3 I. x" x- N7 O1 R+ D0 l; O7 G9 z
" G. N0 p" C' I7 w- E/ R

, f+ Y  p3 O! B8 \, J- \9 J! r' D; Q
6 ]9 v1 B4 J# B/ d: u$ @3 D) j5 H1 ~
安装 lftp
! u4 q* x2 O6 t+ u( m$ M$ D2. 在 FTPS 上使用 lftp 连接和执行基本命令
要连接到任何FTPS服务器,只需运行:

& B* W# b/ |5 D. W( \0 Y7 x& Q' u+ @1 B( \$ k$ \* M& w: d% N

, m) _. c! d( x* x# Z

5 S7 S1 ?6 Z  G4 r8 o5 C& D2 a* g1 Q[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1
( x7 Y! C9 u: B. P. _$ h4 ?
[size=1em][size=1em]lftp -u myuser ftps://ftps.example.com/ r( d& o# L5 W) V4 j
0 M! u' l5 q* f1 ?5 f

. {8 j9 |8 l  w) @4 q- ]: X) W
. A* b# l/ I7 b  ?& \  @7 J% ^1 e

: Y9 C/ a# {0 J) x. I4 u通过 FTPS 连接
5 l1 G# r5 q3 q0 a# l! U( A8 ]
为了理解基本功能,我们将列出远程文件,然后更改活动目录,然后从本地计算机传输文件并重命名它,然后我们将创建一个新目录,最后我们将文件下载到本地计算机并删除该文件。
要获取远程文件的列表,请在 lftp 的交互式 shell 中输入 [color=var(--color-primary)]ls 命令
列出远程文件
2 C; B! T2 T! U' ~
我们可以看到一个名为 remotedir 的目录。接下来,我们将使用 [color=var(--color-primary)]cd 更改活动远程目录:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

5 l  e4 J! Z5 q
[size=1em][size=1em]cd remotedir' R3 u- y+ J, d9 B

: n, |8 Y- S* R/ w) ~  g

' I7 B% G1 q7 ]" m
) Y" @/ J- c( ?3 @: b" r" M, Z* N

* ~, z  I/ ^6 q: y, {5 P更改活动远程目录: J# ^% [! S, g- S* w) Z2 k
现在,我们将使用 put 命令将本地文件传输到远程服务器:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

% g& X& B+ r6 c
[size=1em][size=1em]put test.txt
  [$ _. x# h/ t( O% f8 G% H8 p. j0 ~
& o# T1 ]- e7 L3 e
0 e+ G4 o0 y* `0 _! G% C

: x5 c  a0 I8 \$ y4 x

" l7 ]; V. m9 i% N7 j1 Z* R3 b, X
此命令会将本地测试.txt文件从当前活动的本地目录传输到当前活动的远程目录,作为 test.txt

8 e( v- Q- a0 W4 y6 A7 \, |2 s0 C7 I0 Y1 e8 Y" W

" G9 q+ J7 E7 F/ M

6 T1 }6 V4 |8 p5 A+ k9 _使用 put 命令将文件从本地计算机传输到远程服务器2 h" i' i! l3 E' P$ d
现在要重命名远程目录中的任何文件,我们可以使用[color=var(--color-primary)]mv命令
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1
( B: f4 M$ f  f4 R8 U
[size=1em][size=1em]mv test.txt newtest.txt4 O: Z% \, ^& B' s
$ X1 j* N% L5 d' C+ n( _, n
8 Z5 m( I+ J6 [0 ]) W& P& u* g
7 l, k, p- a# ?) r+ g- k7 h2 {* I' @
& F2 n) S  B8 H% z$ w
这会将 test.txt 重命名为 newtest.txt
重命名远程文件/ O2 [- W: Y1 U- W) U4 g: k
现在,我们将使用 [color=var(--color-primary)]mkdir 命令创建一个新的远程目录:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

6 L" L. b$ Y3 J' L" g, j
[size=1em][size=1em]mkdir newdir/ S/ b' z: D4 c' F

0 L% M: A5 f0 O

5 Y' J( C9 s& V: u
, o6 A& k9 `% J% E2 b
$ @9 {0 p( L: u
此命令将创建一个名为 newdir 的新远程目录。
新建远程目录1 p3 X$ H+ N) M6 N5 G1 A
现在,要从远程服务器下载文件,我们将使用 get 命令:
" N# h1 o& T* W- o0 U4 R
2 t  {& }( p4 d. T2 ^4 D
' Q7 P6 _1 Q. z$ M# r& \
. n2 y5 S7 p! B- `7 |$ b; {
从本地计算机上的活动远程目录下载文件
4 ~2 o* u' J9 B7 G9 d
这会将远程服务器上的 remotedir 中的 newtest.txt 文件下载到本地计算机上的活动目录。现在要删除远程文件,我们将使用 rm 命令:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1
9 v% x( E! ^0 P" K- @
[size=1em][size=1em]rm newtest.txt
! M5 j5 U& o+ ~2 u3 \6 t$ E1 i; ~. v+ E

1 M0 d0 U4 H7 W, ]4 z& H! j. \0 o) C3 S7 v% E6 E* O$ r
- |$ j& I9 w' |+ {( _
这将删除活动远程目录中名为 newtest.txt 的文件,
删除远程文件! g2 c5 B! Y  p& y6 K2 x* R
而且,同样,要删除远程目录,我们将使用 rmdir 命令:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

* B3 o' i, F  A4 D; u# x
[size=1em][size=1em]rmdir newdir
. Z0 Y2 ]! Y' [. _: `& \
6 U( M! @  O' }  z5 J+ x7 \* c% T

' @+ u5 I5 R1 v* W
7 W' [$ I/ X5 A# u5 K
3 z5 ]  q( w/ Q) I  z6 v
这将删除活动远程目录中名为 newdir 的远程目录。
结论
有很多方法可以通过Ubuntu上的FTPS进行连接,但是当涉及到GUI时,最流行和最简单的方法是FileZilla,当涉及到终端时,通过lftp连接。我们希望您喜欢阅读本文,就像我们写这篇文章一样。祝您学习愉快!
/ D6 V5 i3 _! l$ ~( V
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|赛格电脑 华强北 电脑城 南山赛格 龙岗电子世界 龙华电脑城 沙井电脑城 松岗电脑城 pc4g.com ( 粤ICP备16039863号 )

GMT+8, 2025-9-2 03:17 , Processed in 0.087046 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表