本帖最後由 hudba 於 2013-6-24 15:29 編輯
% X1 }0 A8 s3 {/ P6 n
/ R7 V" r8 }1 a- |& A, ?# [本文最適合vps的用戶,虛擬主機權限限制比較多,不一定能成功,不過有興趣的朋友試試看也無妨。
/ D9 y. Q# D7 D& i0 U. H
" C$ B5 q5 q5 n- i) E8 b' s/ iftp存在的問題:
) Z" {& a) T! W: P4 P- 安全性不足,ftp使用明文發送密碼,如果機房中存在arp攻擊等,別人就直接獲取了你的密碼了。
- 需要安裝一個ftp服務器才能使用
- 登錄用戶信息除了主機本身的用戶外,可能要另外建立一套用戶列表
$ E; ~0 d/ u: N+ j * y- i4 f: r |8 w) N8 f# `
一個好的選擇sftp:1 M6 \% S- x" G7 ~& Z
sftp(SSH file transfer)是基於ssh的文件傳輸協議。由於基於ssh,所以有很多好處:0 \6 j$ [# C$ k3 B7 z
- 登錄過程和文件傳輸都是加密的
- 通過ssh傳輸所以不用另外安裝一套軟件
- 使用ssh本身的用戶驗證不需要管理另外一套用戶3 N8 X# y* z& v) @' A- Z, b
, E6 S9 V7 O: s# |; m' _) ]$ [% |使用環境要求:
2 C# Y% b7 x: b+ B" ?- 支持ssh的vps主機,大部分vps都默認有安裝。(如果是虛擬主機,有些也可以開通ssh,但由於它們權限限制比較嚴格,不確定可以用來傳輸文件)
- 一個sftp客戶端,filezilla,下載主頁
https://filezilla-project.org/download.php
" m, `6 M5 u9 `2 D" F直接下載地址:% Y2 m8 D, k# V
http://sourceforge.net/projects/filezilla/files/FileZilla_Client/3.7.1/FileZilla_3.7.1_win32-setup.exe/download?accel_key=57%3A1372056677%3Ahttps%253A//filezilla-project.org/download.php%3A3f9d4b95%244789602e67b448d576e84cd0256763ec3e7ec810&click_id=78500248-dc9a-11e2-b546-0200ac1d1d90&source=accel
: L/ `1 U3 s9 {) d8 C: c
1 b! @ j, a- r' ~& {; Z; }% W5 K通過filezilla使用sftp演示:/ [ I8 q* @3 w0 h
1. 打開filezilla,然後打開站點管理器
1 t- I( ^7 G) r+ L
/ Q. @* P' O! h/ I
/ z/ W6 N3 s! J- f1 ^, u
2. 進入站點管理器後新建站點
4 q7 e8 ~- _2 p
$ ]. ^/ M/ c& W
+ g* m0 [5 l% j# c0 K2 J3. 按照下圖提示填寫站點登錄信息
( ?1 A* E3 M8 N8 @' s/ R
0 v( u; \: s4 `: V# m+ ^ U- L: f" i @
& _$ E3 k+ _/ @3 ~! \4. 從站點管理器右邊的下拉菜單裡面選擇剛才建立的站點"myvps"登錄服務器" I; T! O9 e M) @+ s4 \, v. @/ S) I
5 l7 ^: F9 J+ p/ g+ L I/ ?
) {+ F$ P7 _6 O/ s0 e5. 登錄成功後的效果。從這裡開始就可以:上傳,下載,修改文件名字了
+ c% D4 {& R6 I# `! F
, N3 h; N1 v3 }- ^2 G6 v
) G2 s( Q, t5 w3 R- U7 N3 H
6. 另外這個寶貝功能很強大,文件的屬性也可以通過右鍵菜單修改0 O$ N5 W; Q( w; M
0 Z, w- A! w% v+ O) r7 ]7 Q% _6 W. `$ D2 b8 G# q
還在使用ftp的朋友,改用這個sftp試試看吧。/ q4 r% y9 C, M* C" u2 @8 @
如果是虛擬主機的朋友,可以試試看,試成功了回帖告訴我。虛擬主機一般大的主機商都可以開通ssh,需要提交駕駛證的掃瞄件,可能身份證也可以。
$ g/ n: m" m) _! }0 S$ D, `7 @. ^6 R% x2 t* E+ \4 A
6 X/ i7 P, R4 b' m
2 a; X( x9 Y# F6 h" ]1 L7 s) _3 L6 M1 M3 n3 e
9 O# ]3 V% U( ^6 \' u# Y! _0 }
% Y. E. y8 S" G6 S, S7 _ |