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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

6 P' S# I9 H1 m( x
3 m& Y' p  l8 a+ L/ j  B
安装 FileZilla 并通过 FTPS (GUI) 进行连接
最流行的[color=var(--color-primary)]FTP客户端是FileZilla,不仅是FTP,它还支持FTPS,FTPES,SFTP。它是一款免费的跨平台软件,易于使用和安装。
您可以使用[color=var(--color-primary)]apt命令轻松安装它:
2 }( w* c- N- @+ K6 o+ _
+ f+ K0 k; L! q& o, C% ~* ?

# `7 X4 P& |" `4 s/ g" f; A# U& _1 b

( F* X" k- r( W

5 c& C* \# U1 x$ p& o

- {7 L" D0 M; A. z' d
. M. I: ~5 i, }  Q

& U4 i  k; q6 T. Q# [

" }5 F* P6 a0 ^6 p- H- G% g% M$ w' {1 v7 I; t! G" H
1.2 百万* r& x* `& ^8 k' Z$ Y$ |

- ?( q) i$ S% D, n/ Q' s8 C# F

5 k% u/ a5 ]) B1 _  [  U# Z看看即将推出的Linux Mint 20.3'Una'在2021年结束之前
4 H: V$ M& X- X7 V; f

3 [, ?, s1 v6 z" K) Z
: Z' J) Y, H: y+ \4 |+ t6 j; j4 b& c

" i4 G" R$ G. d# {! j; o3 {9 M+ Z1 }- W
) R; }6 M; i; x9 Z
* Z3 \& _2 }, N+ Z! ~
& }5 M3 Y, c) E# c8 x# l( ?, r
' U& l1 u$ Y% S7 Y5 h7 o: f

6 a  L" P9 x1 K8 @4 S

$ j  |! E( F/ P
  A7 Y; F6 M! G$ X; w8 D; T

+ I& X  N* Q9 P1 Y
9 h5 H% t% B5 N% Q0 i; ?
4 F5 ]- }# Q2 ~7 `/ s: y

2 U& J$ j( s# m( t

/ r1 G# a  w! h: g! d/ w
5 ^" a" K, ^+ n" a6 n% g
. L6 U& X  a9 ^$ e- V

; h; O' ^/ U& J8 W6 A2 X# \# D' y* c8 Q& D+ |; W: X
; v& ~8 ^; n5 f& L

! V3 u  \8 P. n9 o
  Q0 Z1 y4 t. ^' C9 K  o7 e( b
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

& U- r8 L% E0 j1 N6 o! e
[size=1em][size=1em]sudo apt install filezilla( L3 {  Y( k' ^9 T+ {7 {# {8 T

2 d$ A& g$ e5 H3 g- W! l
' j+ C! U$ c1 }. x- M4 q

4 y# b0 [+ C1 ]& e& g

3 s6 V/ M' l0 V使用终端安装 FileZilla9 p+ R, H: A7 s- h& o: v, O
现在,您可以在应用程序中轻松搜索FileZilla,
在活动中搜索 FileZilla
6 z  A7 P) P$ q+ ~: ]& _
单击以将其打开。
FileZilla有一个非常易于使用的界面,要通过FTPS连接,请确保添加 ftps:// 后跟主机名(例如 ftps://ftps.example.com)。
6 [' D+ y. k2 R3 W5 P
# b. K+ n  _1 x) f8 U
  m- u) m7 V8 q8 O' T: O4 I

$ b" ^4 W9 E& ?* D7 z, X+ u8 H; H+ s
通常,默认情况下,FTPS端口为990,但如果它不同,则需要使用其他凭据提及它。
文件Zilla接口 2
5 z+ ?4 u5 M& J; @使用 lftp(终端)在 Ubuntu 上通过 FTPS 连接
Ubuntu Server 预装的 ftp 包不支持 FTPS。因此,我们将在 Ubuntu 中使用 lftp 通过 FTPS 进行连接。
lftp是一个复杂的文件传输程序,不仅支持FTPS,还支持FTP,HTTP,HTTPS,HFTP,FISH,SFTP和文件。您可以通过执行以下命令打开 lftp [color=var(--color-primary)]手册页来阅读有关 lftp 的更多信息:
, D" e; x4 b' |) M
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1
' k3 t0 L; }: J( f3 H
[size=1em][size=1em]man lftp! X3 {  C2 q( w. F4 K1 y

4 ?7 Q5 X/ y+ J% Y  ]

) o/ B" X) l1 M) J7 d" _5 c/ G' }1 N2 t( A

2 u' R, D5 g) w7 T1. 在 Ubuntu 上安装 lftp
我们将使用带有 sudo 命令的 apt 命令来安装 lftp,如下所述:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

# @; M6 y$ V- }$ F! l' ^
[size=1em][size=1em]sudo apt install lftp
+ w! \2 B( q# t; r& M7 v2 E7 O" m) n1 e

0 U7 m: a, y, F% J. E9 A  o* p, I
& s* C$ t& e$ N6 b
! d. o; [. n% M3 ~- P( j
安装 lftp
3 n! W# a6 J5 u& B2 s, T, ~0 E2 j2. 在 FTPS 上使用 lftp 连接和执行基本命令
要连接到任何FTPS服务器,只需运行:
- `  g. m: O( i5 L- {8 ?, Q

( n* F+ o3 c; y6 c

2 D3 M5 E8 W3 \
, [, J# H4 b' C, Y
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

3 ]3 U* ]+ h+ \, ], x( E* R" z7 r
[size=1em][size=1em]lftp -u myuser ftps://ftps.example.com# N, {/ S& e. u3 `' y0 A
& J+ L+ K6 a2 J# [5 z9 h4 \2 H
( c! V* ~) G5 i& ?+ k8 ]

4 r. {. F( U! O3 M8 }8 d

6 a) f3 G0 t8 _& p% Q+ g4 m( S- O. T通过 FTPS 连接# ~; J8 j6 A4 ?/ l( g6 l7 x/ {
为了理解基本功能,我们将列出远程文件,然后更改活动目录,然后从本地计算机传输文件并重命名它,然后我们将创建一个新目录,最后我们将文件下载到本地计算机并删除该文件。
要获取远程文件的列表,请在 lftp 的交互式 shell 中输入 [color=var(--color-primary)]ls 命令
列出远程文件
' v0 t+ [4 z4 q. a2 y
我们可以看到一个名为 remotedir 的目录。接下来,我们将使用 [color=var(--color-primary)]cd 更改活动远程目录:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

" ^% q- O. P% g9 d8 t0 V
[size=1em][size=1em]cd remotedir5 p$ @1 A( l% b
6 ^. M5 v6 d6 R; M) i
& |/ z" L5 v' ]5 J) w7 I8 d4 p% Q1 ^
9 n' @" o0 ?8 o, Y
5 @% G- n( J  ^' R+ H, h* ]
更改活动远程目录
3 r# |- Q3 b' k" z6 J" U7 x
现在,我们将使用 put 命令将本地文件传输到远程服务器:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1
) Y1 s9 o: H' A2 m" z- M
[size=1em][size=1em]put test.txt
" x" }% z; G) S0 c* L# S/ \. e8 ?: _! _* F0 Q  |2 P/ k2 N& X

" H5 I1 A: U8 n( `9 h( ~' B! s7 g" U2 L( y: d7 d: w8 y
1 V1 w" Y* G5 V1 [6 t5 @
此命令会将本地测试.txt文件从当前活动的本地目录传输到当前活动的远程目录,作为 test.txt
, h4 j& E' M" u+ N6 o2 A

# T+ Z$ g# [+ ?- ~& u+ M

3 }8 U9 S9 o2 L3 n  X: n6 `! e) p
- @1 A' d/ W4 |, M$ O) c" H. k+ f
使用 put 命令将文件从本地计算机传输到远程服务器- q6 a6 z# t: x: ^# k
现在要重命名远程目录中的任何文件,我们可以使用[color=var(--color-primary)]mv命令
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

. x" ^  ?4 J, s, F. M" l
[size=1em][size=1em]mv test.txt newtest.txt: V) E$ O5 c0 k# g' e5 E; `7 S+ C* U
+ u) d/ D  Y' O7 ]+ ?; f

/ w' Z$ L; t5 V$ D9 m2 x) T5 J% R, y/ L

9 k1 p2 ?$ T/ a; h2 B
这会将 test.txt 重命名为 newtest.txt
重命名远程文件. L( A0 ~5 I7 G8 ?) @9 o
现在,我们将使用 [color=var(--color-primary)]mkdir 命令创建一个新的远程目录:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1
9 R7 t7 e% F! R5 w& Q+ E! m
[size=1em][size=1em]mkdir newdir3 y3 i, l% n9 W: h3 o' _

9 \7 I, s! @1 K& T5 ]
7 ?: P; \; m' Z4 G
6 s2 ~% C( J, U! P) l* m1 m1 v2 \6 Z

. P( F* V& B, r' S
此命令将创建一个名为 newdir 的新远程目录。
新建远程目录
' Z1 i* L7 P/ a" g$ V/ e
现在,要从远程服务器下载文件,我们将使用 get 命令:
- Z; e' y& Y3 H1 r7 K

4 M/ `0 D$ G7 O5 r: l; Z3 d

. `# E. Z3 A5 a3 U

, O' \9 w) |" i( j4 T从本地计算机上的活动远程目录下载文件. L2 S+ a1 p  w+ F6 J# ^" D
这会将远程服务器上的 remotedir 中的 newtest.txt 文件下载到本地计算机上的活动目录。现在要删除远程文件,我们将使用 rm 命令:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

# ~) R7 s: x5 x0 Q
[size=1em][size=1em]rm newtest.txt
: c0 b5 R& _! r2 Q8 o8 r- F# b& n& e$ s$ {) ]% F
8 B8 K* C; N7 O4 U" |: Y# x

  z- v: v+ ^, k# Z& z
' \" I( I( w  l9 c3 b
这将删除活动远程目录中名为 newtest.txt 的文件,
删除远程文件3 s5 O3 d/ G+ _  }
而且,同样,要删除远程目录,我们将使用 rmdir 命令:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1
1 E/ f- Y) J; G4 D4 H
[size=1em][size=1em]rmdir newdir
0 q( B3 t3 x9 B* k7 @- @; b$ ]# y' L5 u% u
+ U1 x: N. U" \2 [: I+ W
6 E+ O' n* \; r! ]. o1 Y

- H2 f4 x! D% t0 ]+ G
这将删除活动远程目录中名为 newdir 的远程目录。
结论
有很多方法可以通过Ubuntu上的FTPS进行连接,但是当涉及到GUI时,最流行和最简单的方法是FileZilla,当涉及到终端时,通过lftp连接。我们希望您喜欢阅读本文,就像我们写这篇文章一样。祝您学习愉快!
2 M4 w' D. S8 W& @0 n: K3 d
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-26 18:28 , Processed in 0.175512 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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