华强北电脑城 龙岗电子世界 龙华电脑城  凯尔电脑

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3361|回复: 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]

& V7 h" b1 A: E% [2 G

5 b# W- r) {$ w/ W0 A安装 FileZilla 并通过 FTPS (GUI) 进行连接
最流行的[color=var(--color-primary)]FTP客户端是FileZilla,不仅是FTP,它还支持FTPS,FTPES,SFTP。它是一款免费的跨平台软件,易于使用和安装。
您可以使用[color=var(--color-primary)]apt命令轻松安装它:
$ K2 a* q- y- H+ k/ H9 v; i
1 x7 {0 e% F( Y$ p- i
) Z) ~! p4 k' S& `9 @
* L; s# \3 B: C, h2 A  u: h
% n5 n5 k! e  [8 t* z

/ h9 l  [/ |, K/ y6 F

3 O) h' S( R' |6 T" K4 L2 ^: b
5 Q* A- E( ]2 @: Y. J6 E/ w

6 J7 t  r) S1 L" m; s

* I7 r/ l6 |  g* }0 |2 d5 b( v" m0 z  W
1.2 百万
5 t) F! a( V% h. l
9 M8 z' C) u/ ?" P' d; d
- }/ P2 K9 n9 d$ J- h+ U
看看即将推出的Linux Mint 20.3'Una'在2021年结束之前
4 u6 G% H# H1 L- ^0 g
: z' h+ h5 D% q
' J* N. M6 e% {0 G

( E( h8 ~+ o  z& s6 h- |9 U) T
! q0 t1 q' r# B3 |1 q) e" w
/ e$ H" i4 q' n$ f9 z7 b

) R8 t- A9 ]9 X

& X' f6 i4 c( w9 u$ ?$ B  C) G
, l+ O! H1 L" o# g; P
; g# m9 n& T) C" B

" Y1 s" Z4 U$ x
+ C- j- N% c4 ^+ V( |0 f
6 I: g4 j( A' D" l# `0 n

( _8 Q' V1 W- Z1 V, A% Z. h2 L' `( M" R0 C. Z) i) A/ r

8 O: P! N6 L3 e( Z, k
4 {- Z* u/ v! C+ B/ ~
: M9 r- x3 P' s+ U
3 B. r5 N+ i9 x, m5 [( o. r

( s: g1 u% v' Q6 v7 T+ X1 r& V
2 s1 G+ k: {' M. c3 d& Z+ ]4 D+ V, m
9 T5 o/ T5 c$ w6 A+ W- c

3 E5 A! I! q5 E

5 u2 P4 P" Z2 E[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

; u. m+ I5 \$ d! R
[size=1em][size=1em]sudo apt install filezilla4 f8 w/ j. c5 a6 w; G. W% \* n2 w
7 w- H' c& U5 v

0 |* K' o$ ^. \3 |& Y+ Y2 A& j
- j- Y8 V6 b- X, R- X
6 w2 G9 V( M- Y: P# j3 [6 L. V
使用终端安装 FileZilla
5 t0 f' q. b1 T7 s3 d' h) c
现在,您可以在应用程序中轻松搜索FileZilla,
在活动中搜索 FileZilla
/ }4 g% i4 }7 c" ^3 P7 B& r- F7 D
单击以将其打开。
FileZilla有一个非常易于使用的界面,要通过FTPS连接,请确保添加 ftps:// 后跟主机名(例如 ftps://ftps.example.com)。

: x. l5 b/ _, b# x( _: t7 X; ]
7 r6 @  d# a& n! P7 v& d1 u

, Z7 {" B; U0 n# ~4 s5 o' ~

& \* q! r# n1 z/ M* q  [( ?
通常,默认情况下,FTPS端口为990,但如果它不同,则需要使用其他凭据提及它。
文件Zilla接口 28 ^* R/ C: W1 }( C( _8 K6 K
使用 lftp(终端)在 Ubuntu 上通过 FTPS 连接
Ubuntu Server 预装的 ftp 包不支持 FTPS。因此,我们将在 Ubuntu 中使用 lftp 通过 FTPS 进行连接。
lftp是一个复杂的文件传输程序,不仅支持FTPS,还支持FTP,HTTP,HTTPS,HFTP,FISH,SFTP和文件。您可以通过执行以下命令打开 lftp [color=var(--color-primary)]手册页来阅读有关 lftp 的更多信息:" l8 s' y) [' {$ a- W
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

' I0 a( m% c* T5 J; e# l
[size=1em][size=1em]man lftp" _5 w' W! V8 a) f2 F9 O5 e+ l" Q
1 k/ M9 R9 _6 ^, h2 H  Q# D5 p

! i* c2 _7 A! F, z. B# K# U8 {1 G! O2 }" I
7 S4 d" x" u1 X& t0 w) P( V
1. 在 Ubuntu 上安装 lftp
我们将使用带有 sudo 命令的 apt 命令来安装 lftp,如下所述:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

$ X5 ~( O+ d3 i4 \+ U
[size=1em][size=1em]sudo apt install lftp
, G4 x. ?, N! g/ M% h4 n3 y# d7 ~5 K8 Y" _- b/ K3 r" S

9 _3 l' L+ S5 x; [, |4 o5 b. `" L: R6 r
5 C* O" t0 W* Y/ L/ I3 m
安装 lftp
9 Z, ]$ ?2 N  b' \4 ~9 e2. 在 FTPS 上使用 lftp 连接和执行基本命令
要连接到任何FTPS服务器,只需运行:
1 D- d  s) z1 Z1 U  K5 A" l: c
+ T; m9 W+ d  h* [* n, D3 R
4 }- c, L1 i: d. Q0 l3 h. ^& u8 ?* Q
* V# O, _! O/ ?5 s  `
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

) R! S) b5 g7 s+ N" ?* X, ~1 p4 h
[size=1em][size=1em]lftp -u myuser ftps://ftps.example.com
( H& k! t9 |. T' a
& \1 z* g; L% o! [7 d( g6 o% L5 j

$ o. F2 ~" J; h3 v( J- z- k! E7 |, x+ ?6 N- V2 F

+ G2 B( y9 M$ Z' `. e* W通过 FTPS 连接7 L% [1 o& [/ `2 I* q
为了理解基本功能,我们将列出远程文件,然后更改活动目录,然后从本地计算机传输文件并重命名它,然后我们将创建一个新目录,最后我们将文件下载到本地计算机并删除该文件。
要获取远程文件的列表,请在 lftp 的交互式 shell 中输入 [color=var(--color-primary)]ls 命令
列出远程文件& [$ N1 H2 `, n% v+ Y' D
我们可以看到一个名为 remotedir 的目录。接下来,我们将使用 [color=var(--color-primary)]cd 更改活动远程目录:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1
/ q  t  u1 L4 |1 o# ?5 z
[size=1em][size=1em]cd remotedir% ~# \" Q7 L6 }; ?; D2 ~1 M
  z/ H) [( n( G/ d
+ Y$ P7 @: a/ r. q/ L
* l- L/ t. P  p# M

3 W  {4 ~1 @( U- I% g! s4 G更改活动远程目录
1 S) C- d, Q8 }5 v; y: Q
现在,我们将使用 put 命令将本地文件传输到远程服务器:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

+ F$ p7 z: ]  Y' T
[size=1em][size=1em]put test.txt# D: m: u" F9 l6 \/ y
. q" i2 e; W- K% \

7 U% B- K! s1 x$ u
5 A! s" E& e/ Y* m+ K# q

' T1 J7 S  i2 p. C
此命令会将本地测试.txt文件从当前活动的本地目录传输到当前活动的远程目录,作为 test.txt

# r3 R  W) U/ Y8 S; j
; {8 O  n; {3 {0 H1 h$ R

& E& }9 o: p: }0 I
' L" |$ P0 d7 Q1 o( y. M2 c
使用 put 命令将文件从本地计算机传输到远程服务器
$ s( H" S' i( B" `& j
现在要重命名远程目录中的任何文件,我们可以使用[color=var(--color-primary)]mv命令
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

2 V( y7 E( V* L# I! ^
[size=1em][size=1em]mv test.txt newtest.txt
/ F9 u" {0 A1 H0 ]7 `2 G. H3 ^
( D7 C0 K2 r9 r# D. S- E2 ?' J
' E% b/ F& v: |* \0 b3 i
5 ?3 `3 D* D/ S0 g! B3 c
- U3 R' Z6 B9 S$ [' i, ^3 ~. C, e
这会将 test.txt 重命名为 newtest.txt
重命名远程文件, y5 C& _4 ]! y, g; G2 v& p
现在,我们将使用 [color=var(--color-primary)]mkdir 命令创建一个新的远程目录:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1
# m( \, X# U7 N. H) N
[size=1em][size=1em]mkdir newdir
8 O3 B. v8 G5 x5 q- T( x& D4 C1 \  X) K$ D5 [
1 s5 G$ h2 x- J* K4 B2 X# i

2 {$ A7 I; s* N* ?

/ F0 [% y) d2 h9 c! q6 w0 c6 L
此命令将创建一个名为 newdir 的新远程目录。
新建远程目录4 x# z1 o7 b6 i$ G
现在,要从远程服务器下载文件,我们将使用 get 命令:

+ g% `8 W; Y1 l7 b, ^1 h/ n0 \9 y$ y" ~
, J/ `9 c: W/ a4 d5 ?3 B  c7 o

  R' {1 M; C* G0 U从本地计算机上的活动远程目录下载文件- N+ S4 c- y/ q5 x, p
这会将远程服务器上的 remotedir 中的 newtest.txt 文件下载到本地计算机上的活动目录。现在要删除远程文件,我们将使用 rm 命令:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1
% b( r; \- B' _8 j# \. g
[size=1em][size=1em]rm newtest.txt3 o; Q- t  [( Y) I- W; P+ i6 K$ {

; E" j! ]% q, _( q/ w
- U6 _3 q+ R* ]: |$ ?: z; L" Z% s
$ |- \+ k6 v+ E: ^1 o% R

! m. p+ Y: N. U
这将删除活动远程目录中名为 newtest.txt 的文件,
删除远程文件
2 ~. L$ x  k" M( \3 w! z5 o
而且,同样,要删除远程目录,我们将使用 rmdir 命令:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

: B1 H2 ~  r7 `7 I2 h+ |+ \# d
[size=1em][size=1em]rmdir newdir1 R& V  e8 J* Y

, i  N+ g+ L& {& X2 {& ]
/ x8 T' L$ g8 E6 Y! n: n/ D! m+ T5 T" ~
) D6 k1 H# T4 i/ F. Z/ R8 G3 P. M
8 _' G) p7 E6 T! o" \
这将删除活动远程目录中名为 newdir 的远程目录。
结论
有很多方法可以通过Ubuntu上的FTPS进行连接,但是当涉及到GUI时,最流行和最简单的方法是FileZilla,当涉及到终端时,通过lftp连接。我们希望您喜欢阅读本文,就像我们写这篇文章一样。祝您学习愉快!
. I5 X. q: M: v7 r0 G5 }2 p6 ^
回复

使用道具 举报

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

本版积分规则

QQ|华强北 电脑城 龙岗电子世界 龙华电脑城 pc4g.com ( 粤ICP备16039863号 )

GMT+8, 2025-6-19 15:59 , Processed in 0.093011 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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