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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

% R8 v) h0 F9 N6 Q& n% i' G

. u% i- N% a1 a8 B" _安装 FileZilla 并通过 FTPS (GUI) 进行连接
最流行的[color=var(--color-primary)]FTP客户端是FileZilla,不仅是FTP,它还支持FTPS,FTPES,SFTP。它是一款免费的跨平台软件,易于使用和安装。
您可以使用[color=var(--color-primary)]apt命令轻松安装它:

0 p- n& \1 B3 U2 \* V7 H7 y2 E' s$ T8 L- q4 E* k9 H: J) E

0 G/ D. X/ e* Y  r
! B4 S5 C) ]: H: T, d, b& w' o
" d4 Y+ w7 w9 l( C3 N  ]9 G# i

& T8 B& Q' X; Y- v

# v/ e3 ?: _4 \9 T! o7 {

+ `+ q& A! m# a# ]1 U& E/ L) n( h% `- N! ?
' Q5 g: ?7 c0 Z

6 x" Q/ `( P8 ]: c' e# p1 z  ~1.2 百万7 N. k0 i6 F# g0 k: ~& _
/ E$ [. U. j# @) }. w

  T+ [0 t# }2 f, Z看看即将推出的Linux Mint 20.3'Una'在2021年结束之前- Y3 `5 R$ o4 i7 y" z- e6 E

# |8 m7 F" j6 E, o1 f
3 a; U. F7 U1 w( j+ b

* h' _* M* f. d9 d& D7 w- J
. u1 y$ x4 F2 J7 M. W# ~
& L  K. ~3 K; @4 u- v

! D/ u0 q4 s8 i, l7 N
2 g7 P- a; @4 \6 ~1 A

1 R( H, r+ y1 ^& w
1 v& V! ^, d7 I4 i

0 F) [" K+ T( `6 ^

' d* g' k1 ~% ?# y: y: t) T
- D& R* ~2 E- F5 R/ j( p
" R) v8 F! }3 S* z( B6 d' u

% }, _' v+ P/ Q3 E: R5 e

" K% j2 o% f) Z# y# y

. \2 i2 L) R+ s- Z/ R- w
% k9 O9 e7 M; H

, F' V( M0 J$ N! E' T( M5 J

) w9 }/ Z* l; y  Q. x
4 r- @- M8 \3 P  L
. P: l! X" \5 j, A6 ]% ]

, Z9 R- K7 p8 ?7 {3 u/ v# Y

4 j/ d  C6 g1 P. O# E# @[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1
% I2 v0 C7 e& c% y, M
[size=1em][size=1em]sudo apt install filezilla0 |$ \0 `7 z# G, G# Q/ p1 o4 y$ z
+ W, D9 M3 K. g5 y+ @* @2 H! `
. _1 d' R  v/ x$ m
- `- I% C* G8 N* }) ^7 [
. b, y5 _3 J( k8 ~* ~. Q
使用终端安装 FileZilla& i( v, a  g* {% j: U2 G, u% }, m3 u
现在,您可以在应用程序中轻松搜索FileZilla,
在活动中搜索 FileZilla
  r1 Z+ d8 o! C9 A) o- G
单击以将其打开。
FileZilla有一个非常易于使用的界面,要通过FTPS连接,请确保添加 ftps:// 后跟主机名(例如 ftps://ftps.example.com)。
9 T7 z8 H) l& }  C3 B& D
, ]% M2 _& x6 j+ S9 v; s
; t( I) S& E6 E! B4 X" h4 ?

& |( W, O$ }! E% J1 D. f
通常,默认情况下,FTPS端口为990,但如果它不同,则需要使用其他凭据提及它。
文件Zilla接口 2
& ^( ?/ H, ^* r- o8 i% F" ~4 L9 E; _使用 lftp(终端)在 Ubuntu 上通过 FTPS 连接
Ubuntu Server 预装的 ftp 包不支持 FTPS。因此,我们将在 Ubuntu 中使用 lftp 通过 FTPS 进行连接。
lftp是一个复杂的文件传输程序,不仅支持FTPS,还支持FTP,HTTP,HTTPS,HFTP,FISH,SFTP和文件。您可以通过执行以下命令打开 lftp [color=var(--color-primary)]手册页来阅读有关 lftp 的更多信息:' \. @% d6 V' H* s. U4 u& }3 \+ n( `
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

, _0 t. B+ I; S6 N+ G: l
[size=1em][size=1em]man lftp
; K" X! p( {0 ~. x( q" Q; t7 ^0 k
! [" L; D8 a5 |8 c& ?( f. B: [
) D6 X* k- C. i4 G6 y$ ?, ]
$ e9 n7 S8 h" k+ g

" x0 _4 ~2 P+ k7 w' G: V& Q# b4 J1. 在 Ubuntu 上安装 lftp
我们将使用带有 sudo 命令的 apt 命令来安装 lftp,如下所述:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

  I: y. ^% p/ B5 K
[size=1em][size=1em]sudo apt install lftp( G  R( g3 Q( E+ U

9 _- e2 Q# Z! |' J2 d% ^  w
' Q' B" t. L) R
* g* k8 v& D; E5 S' t4 F
9 P: ~4 n/ f. s* `
安装 lftp' H" i/ P( c9 F1 S# p
2. 在 FTPS 上使用 lftp 连接和执行基本命令
要连接到任何FTPS服务器,只需运行:

! ~2 P2 `4 u  z0 I
0 {, B' @7 e. t
' z3 X  c7 f, [9 b% E; g: b/ k9 n, o
: j& K- `( ~& A4 C' h, R" T" t' K: ?
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

7 e8 F6 Z, A' Z7 |6 r
[size=1em][size=1em]lftp -u myuser ftps://ftps.example.com+ ^# Q5 n9 ]# N' `6 T# i& @& p+ W

! U8 C7 O! y) k) h) h' E1 @

) ?) m0 g/ h. S& O' ~4 }0 X# u( _4 @
8 r& h5 \4 N1 C0 Q* l4 N
+ l# _/ y4 U9 p  v
通过 FTPS 连接
" x! d; \: _+ G0 b. M
为了理解基本功能,我们将列出远程文件,然后更改活动目录,然后从本地计算机传输文件并重命名它,然后我们将创建一个新目录,最后我们将文件下载到本地计算机并删除该文件。
要获取远程文件的列表,请在 lftp 的交互式 shell 中输入 [color=var(--color-primary)]ls 命令
列出远程文件& d$ x0 {2 L) o8 z# F  o" ~
我们可以看到一个名为 remotedir 的目录。接下来,我们将使用 [color=var(--color-primary)]cd 更改活动远程目录:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

6 T' P" q- S, L
[size=1em][size=1em]cd remotedir; e  d4 d* F. x8 E2 q$ S4 ?
6 g6 N. g% N1 r% g" p$ k4 R

( k+ A3 e0 P  D/ ^$ Z* i
9 B' E  w& x& }% F" n

% Q( m# W4 p: ?2 [; A" e1 Q) t更改活动远程目录! Y$ L- q; U* J" h! ~# X
现在,我们将使用 put 命令将本地文件传输到远程服务器:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

) l- {0 ~# Y! Z; G) ]9 F! r
[size=1em][size=1em]put test.txt8 N8 ]3 t% E5 R

7 g( D. q6 }. m! c

2 b( y! [1 }% E
, T1 _4 Q' k4 Q3 _6 `

5 R: d6 |/ z0 s1 b
此命令会将本地测试.txt文件从当前活动的本地目录传输到当前活动的远程目录,作为 test.txt
1 K8 f9 \  h  K1 Y
8 x; B* @9 X; C; S3 I2 m

# C0 w" E/ X9 G$ L: \: C  E

8 ~2 C  }( d% C% E6 a& {5 x; z7 L使用 put 命令将文件从本地计算机传输到远程服务器
! C9 t. `% J7 e3 p; _
现在要重命名远程目录中的任何文件,我们可以使用[color=var(--color-primary)]mv命令
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1

/ R2 h. s- j; X
[size=1em][size=1em]mv test.txt newtest.txt
1 `; k0 m# m6 r$ G, W+ k
* g+ _# W! I: d9 Q. O# _& S" T

% {5 f1 E# B, M1 O) ^: \8 r% H* ~/ k0 J) S- L
( J6 s. f9 A1 d" M  ?3 C9 Y
这会将 test.txt 重命名为 newtest.txt
重命名远程文件7 Y) B8 I; t/ }, M
现在,我们将使用 [color=var(--color-primary)]mkdir 命令创建一个新的远程目录:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1
! G3 B' _0 t2 n- z% v. t0 A. Y
[size=1em][size=1em]mkdir newdir
* R; {! f+ M2 y! O( J0 P# F! u) |) V+ b, l* Z, m0 K8 P6 d6 s' m

+ I& x2 p7 T7 X2 e) n+ l0 Y3 c  |' p( R# ]( o

" @$ G- I2 _6 \/ p* ]
此命令将创建一个名为 newdir 的新远程目录。
新建远程目录; e: X' S/ p8 N
现在,要从远程服务器下载文件,我们将使用 get 命令:

# @2 s$ p( h; S. I7 b9 N  w; @
& u+ q+ C. F- B% G2 R

$ Z9 L) H: R% l0 ~- r  \
& u/ @  P/ p$ B2 K6 i
从本地计算机上的活动远程目录下载文件
, S. B$ O8 N5 A- b4 Q* b
这会将远程服务器上的 remotedir 中的 newtest.txt 文件下载到本地计算机上的活动目录。现在要删除远程文件,我们将使用 rm 命令:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1
3 k( X) f: k' B% I
[size=1em][size=1em]rm newtest.txt
8 l  g7 ?; O( `
- U9 O6 i# |9 p  }0 V" F

, D; {3 L. }. X* Y0 R+ r0 b# [: b- R3 U6 x! V5 n, ]
# w& p+ A; V. R$ t
这将删除活动远程目录中名为 newtest.txt 的文件,
删除远程文件
, o0 J3 o; a8 h
而且,同样,要删除远程目录,我们将使用 rmdir 命令:
[backcolor=rgb(245, 246, 249) !important][size=1em]
[size=1em]1
2 \/ l/ k; ~5 ~/ F7 v1 w$ {! i& A
[size=1em][size=1em]rmdir newdir9 C2 r& l) t% c1 W& b: f1 j# ~% t
. u: `* ^* g6 M, e2 }+ Y+ w* C0 d
  R( T" F- G: a5 t" W, j

. B" M; }/ L/ G2 ~* Q
: E5 ~% O  u, |4 y# z6 I
这将删除活动远程目录中名为 newdir 的远程目录。
结论
有很多方法可以通过Ubuntu上的FTPS进行连接,但是当涉及到GUI时,最流行和最简单的方法是FileZilla,当涉及到终端时,通过lftp连接。我们希望您喜欢阅读本文,就像我们写这篇文章一样。祝您学习愉快!

" ^2 K' [, M# i1 y# X4 i) a
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-17 08:39 , Processed in 0.107177 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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