|
|
% v/ ?2 R. A! ?7 l! T
PCMan 教你幾分鐘內學會架簡易個人 FTP 站,和好友分享檔案
- M- Z0 [ J) T; O使用 PCMan's FTP Server 輕鬆快速架設 FTP 站 (初版:2004.05.08 / 修訂:2005.04.13)
% a# T# o( J1 D8 K- P. ~& @; q
$ m: i7 F) S+ M9 D/ Z( L2 G作者:國立陽明大學醫學系 洪任諭 - `- t& N1 }: W/ S9 m+ o. n
( o, S. f# s3 k7 @8 ?8 j/ w, ?- i [: Z千萬要給自己一個機會嘗試,相信我,這真的很簡單。
5 Z9 Y* Z; j! U( a5 z" E隨著電腦和網路的普及,對於一般個人來說,尤其是使用學術網路的學生,
/ H; ? Q$ R! X4 S9 t G架設FTP站已經是很普遍的事情。- ?: X% s9 E7 Z# z% I5 H
再加上作業系統的進步,還有網路上各式各樣的軟體,
' n% E5 Z, e3 l1 o h$ R# ~" ^架設 FTP 站再也不是少數高手的專利。0 L4 J) K0 w z: `
硬碟容量越來越大,資料越來越多,電腦裡滿滿的寶藏,
% \" q% a! Q/ y" x3 S' n7 P6 J要是能和大家分享該多好呢,但很多人不熟悉電腦操作,% i# C3 y: E0 m& d' y, J" _# l# Y; Q
也不想花時間學習,因而卻步不前,這是很可惜的,
# g- Y! D/ i7 p$ ]3 x/ v其實如果是在Windows系統下,這只需要短短幾分鐘時間就能學會。! S; n" C$ z8 W3 z$ F! D o
在Windows環境下,以前只有需要付費的少數外國軟體可以使用,0 \" U% M4 p9 Z* t3 F
不好操作又有一些中文不相容的問題,後來隨著軟體的發展,
: L1 T7 L+ W& M: I漸漸的各式軟體如雨後春筍般出現,百家爭鳴,各有所長,& s' V P, g; Q' p. I3 K
其中有幾套還是免費軟體,品質都很不錯,
+ x4 @: b8 U4 S7 v$ o- Y( @" b但很可惜,英文的介面配上較為複雜的設定方式,7 k; p- @9 W0 t' S" |
對於電腦初學者來說還是一看就打退堂鼓,7 K; e) G8 n) Q/ M+ ~+ ]& u1 K
會架 FTP 站的人相對還是少數,雖然其實很簡單,0 M0 T m+ x+ K0 p2 w" g/ v5 E8 ~8 r
但因為大家都沒接觸過,所以會架站的人總不免有點得意,
- u* v1 ^$ _/ k* W; f6 I. s不會架的還得看人臉色拜託人家教,
8 \- M" G6 o6 Y0 c使用Serv-U等老牌軟體架 FTP 站也成為某些社團必教的課程。) x! P* U4 @: O" o) I
其實,沒有那麼難,也不用花時間研究那些英文軟體怎麼用,
8 _, {9 P5 R+ I3 t7 d* h/ W! p我現在提供一個 Step by Step 的教學,按照以下步驟,
1 r/ I' {" P* a, {9 F; {在幾分鐘內一個不熟電腦的初學者都可以瞬間把個人 FTP 站架好。& Y' V3 R! B N) M" h2 B% t
+ E" p; i+ f$ @# L0 ~6 t- E
快速簡易 FTP 站架設全攻略,Step by Step 示範,一學就會: 9 x: P2 P: B9 u! o
首先下載要用來架設 FTP 站的軟體,這裡我推薦我設計的軟體 PCMan's FTP Server [按這裡下載] ,
* J( z+ q' @5 H! o* \ T8 Y這是專門針對初學者設計的全中文免費 FTP 架站軟體,
$ R# x; ~+ o! H- D6 {6 O特色是讓不熟電腦的人也能夠輕易架設 FTP 站。, H: n7 [0 Y- o5 d6 H) U
具有繁體中文的操作介面,更是沒有許多外國知名軟體不支援中文檔名的問題,
* g" A: ]/ |, w0 r) o硬體需求很低,在硬體等級較差的電腦上一樣可以運作的非常順暢,! L% M# o5 f! j3 C/ R* [
執行快速,體積輕巧,操作簡單,功能雖比較基本,但操作相當容易。, g g4 j& T/ n& j4 R( p
安全性,傳輸速度和功能不是這個軟體的主要訴求,4 a3 ?( e5 f7 y8 g3 f Q
專為初學者一般用途設計,簡單的中文介面及相容中文檔名,
& d* V J3 `2 T. q並且免費,才是本軟體的主要特色。/ V9 G4 s# j% \) y
我的目標,是希望做到即使不懂 FTP 的人也可以立即上手,0 K0 ?! ?. V, J/ ~4 B
輕鬆架設個人 FTP 站,和好友分享檔案。
& V* |6 S" G9 @2 H8 h
1 L+ x9 |7 u, N; ~2 g這是ZIP壓縮檔,下載完畢請用解壓縮軟體解開到你要的位置,
( Q6 x5 }& A7 h5 Q. J0 z! b然後我們就可以開始架站了,解開後請執行 PCManFTPD2.exe 這個檔案,
+ B# M6 W" e" {: {# g按照以下步驟操作一次你可以先大略試一下這軟體的操作方式。 7 v6 R3 l5 e5 g8 ^
接下來應該會看到這個畫面,請從選單依圖示選擇 [設定使用者帳號]。
- E- ~% U# A, p0 [3 ?因為你不可能把電腦上的所有檔案毫無限制的放在網路上,. n: l3 ~# A( ]& G2 C" t9 L: V
公開給所有不認識的人下載,所以必須設定使用者, I4 e+ L h! Y
限定只有你開放的幾個特定使用者才能連進來,
$ ?& x/ A6 M1 m4 c此外還有要限制他們只能下載你有開放的內容,
, c6 Y; A, d( O4 Z5 F5 i其他你不願分享出去的東西他們則是都不能碰。. Z# f1 r: }: C0 P% g
& V4 j: ?4 z6 r: @, u |: T* T; X

! O: v! C" Q( Z2 Z) M* H' p) R4 T5 B) ^4 w6 b8 I
出現以下設定畫面後,請按下新增群組,為什麼要這樣操作我後面會解說,
% m8 u$ `& T1 a* s9 b3 S6 ^6 X2 U$ ]4 E2 y總之先照著按。0 w( s& j3 t1 y" _
我把群組的帳號名稱設定為"friend",你也可以取成任何你自己想要的名稱,
9 |# s. b7 R: Z+ u8 J請在密碼前面打勾表示要使用密碼,然後設定一個密碼,. G' h. |2 A+ u0 M! E( s
在這裡為了示範我設定"1234",事實上這是很不安全的密碼,$ T1 S4 l! D: n4 I. W" P
請換成你自己想設的密碼。
, K4 T+ p* N2 q) u$ [$ ^+ m接著按下[設定檔案存取權限]; }. ]9 W3 p$ Z
( t7 e8 T5 U {' j5 L/ S
! [8 M- k! ?. W$ \. K( p6 T; {8 i0 [7 a
?% Z' v. s+ b) d' T' _+ `( S& g% l我們現在要來決定要開放哪些內容給使用者下載。% x0 ~2 U1 u# d
接下來會看到下面的畫面,在此檔案存取權限要設定的,& A4 K4 {, T, ~+ J( v+ a3 c
就是我們要把哪些東西開放出去讓人(friend) 使用。) b6 }8 I$ G+ r0 ]% {8 f
設定要開放的檔案相當簡單,只要在 [Windows 檔案總管] 當中
T% \ p/ v( u e$ @. z5 w' [找到你要開放分享的檔案或資料夾,用拖曳的方式丟進來即可。
4 z" ]1 c0 E2 }( r所以請先打開你的檔案總管。# Z( j1 q. \8 r. `, B O2 b
假設我要開放給別人抓的是「課業」、「軟體」、「醫學」. f4 [. p3 V4 v0 c8 I
這三個資料夾裡面的資料,還有dxwebsetup.exe 這個檔案,
% J1 S2 F0 L- d, j8 r我就用滑鼠在 [檔案總管] 選取這幾個檔案,
: a) ?% A- C& Q! [7 g然後按住 [左鍵] 把他拖曳進 [檔案存取權限] 設定的對話框,放開即可。$ }( D2 R! p# L9 ?
0 ]( o4 Z0 {) V% N+ t" v0 Q

6 `$ q. i7 @0 i7 m6 I- L" Q& f, g! @! b
拖曳完成之後就變成這樣,我剛拖進來的檔案都順利
5 e1 k \) V* a被檔案權限設定對話框自動加入了。1 h4 `5 N) S: j' F
拖曳檔案是最簡單的設定方法,當然你也可以透過 [加入資料夾]、[加入檔案] & R* h3 Q: B+ u
等按鈕來達到相同的目的。在這裡已經出現了類似檔案總管的介面,
. Q% i R3 G' i0 o6 L7 E- X試試看展開左邊視窗的樹狀目錄,就像檔案總管一樣的瀏覽方式。
! D9 p$ h4 }& K+ Y4 l P設定好按下[確定]即可。
( \( u$ l# D" H3 Z# C3 |% x1 }0 o8 a. k, [; i+ b$ n) e$ i0 D
: c! S# m: e/ c; b
5 @6 @1 d: {+ u' S& _7 g p5 q
確定後回到使用者設定的畫面,剛剛我們已經新增了一個名為"friend"的群組,
7 }2 }' x. W1 s6 R; B現在我要說明為什麼要新增群組。
) T; C0 l4 E+ o0 m7 d5 {0 C因為你的 FTP 站可能不只一個使用者在用,你可能會同時開給很多不同的人,5 s5 B& C1 Y) R
但如果你想開放給每個人的東西都一樣,* I- w: Q7 }1 t: N0 O
既然如此那還為每個人都個別設定一次太麻煩了,群組的用途,
+ m, n6 I( c0 o( T7 P就是把一[群]使用者歸在同一[組],讓他們全組共用相同的設定,0 P5 M' X( {+ }# O {9 i: R
省去重複設定的麻煩,只要把新增加的使用者都指定為剛剛設定的"friend"群組,
2 {$ G( B4 _, _1 Y$ d2 `& t就可以直接全部套用群組設定值,不必重複設定+ ^# w" G# [# l6 y! e
(當然如果你是所有使用者都共用同一帳號的話,直接建立使用者即可,
. R" B9 p2 p5 D0 x/ I就不需要使用群組了)。
2 h/ r% P- t) y' H" C0 Z1 d請看以下操作:
" a. G, {! q" Z按下[新增使用者]按鈕,並且將他命名為你想要的名字,+ c- k8 m9 c) ?. K1 t" c: D
這個名字將會用來當作 FTP 連線用的帳號,在這裡我只是示範,, U/ f9 J8 l& c( }2 e. W' g e* a4 x
設使用者名為 "pcman",然後從右上方選擇群組,
; q/ z$ l0 D; f* x7 y8 w讓新增的"pcman"使用者套用剛剛的"friend"群組的設定。
# ~+ f. W3 z {# z; v' \2 X現在使用者 "pcman" 已經屬於 "friend" 這個群組。
, C3 K5 ?5 m+ C請注意,使用者如果沒有再設定密碼,則會使用群組的密碼,. c' A% S% }. Y; B- ?4 o$ t6 O7 C: A8 W
不想套用群組密碼請在使用者的 [密碼] 前面空格打勾,
8 r# Y6 a: k# t' B/ i0 P( x) n7 D並且輸入使用者自己專屬的密碼,如此 密碼就會是使用者自己的密碼6 }% V+ a3 P9 [# Y- W; i1 Y# o
而非群組的密碼。底下的其他設定也是一樣,& l9 u; Z# |4 Z" F$ ]
只要沒有另外再設都是直接套用群組的設定,設定完請按下確定,
* M) s: v* W, I5 U" A我們可以開始測試。- g" o" k+ `3 G x+ Z
- g: L" B( |' U) P' \6 y

' u8 s2 L( S* z* t; r& n
6 k' F+ n, i2 H$ N, T" I4 g用 FTP 連線軟體連線自己的電腦試試,底下示範用免費軟體 FileZilla,
! u! n6 Z$ L3 a8 h你可以改用你慣用的軟體像是 CuteFTP...等。
+ g4 a3 t" L, k9 ~IP 位址輸入 localhost,這是 Windows 系統預設的位址,& V; t, m& a: H% V7 j
代表連線到自己的電腦。使用者名稱是剛剛設定的 "pcman",
/ V$ V/ w8 D* L# l0 U/ f% ^密碼沒另外幫使用者設,所以是套用 "friend" 群組的密碼 "1234",/ S9 y( W$ l P" M
連接埠沒有另外設定的話預設是21,順利連線成功的話,恭喜你架站成功了! 9 s p; d+ @! m! k
如果無法連線,那有可能表示你的連接埠 21 有其他軟體在用,發生衝突,
2 j" T+ Y9 Y: }# M {; k- L+ N: n1 w請看本篇第 10 步驟,改連接埠號碼。看到右邊列出的檔案嗎?
% `" [2 g* L& `8 x是不是剛才設定的幾個檔案都出現在你的 FTP 底下了?$ [. K# T0 Q9 v
無法連線或連線後無法列出檔案者請見下方常見問題疑難排解。
4 F# ~0 ~. G; A9 M$ }- r2 U% a7 J4 h* y ~! D- x* @

m, i3 t9 `/ r1 j4 `8 u6 E5 m6 q% b& W$ M
再進一步切入「軟體」資料夾當中,是不是讀到了?
9 [4 j4 }& w1 i- ^ @. q列出來的正是資料夾裡面的檔案。
3 M% Z* \ P1 J" _& Q, W/ T8 X J2 k6 p8 ?$ r5 |; j) j/ w

$ |0 j9 W- I0 n$ }: T; j; p- k
7 B$ j& w5 j& i5 l0 P: q以上,一個最簡陋的站就架設完畢了,大家可以試著下載自己站上的檔案看看,2 |5 H0 S& D' K
一切正常就大功告成。簡易 FTP 站到此架設完畢,可以邀請朋友來下載檔案了。
4 ?, A6 F8 H% s2 \6 D# C. i要讓朋友連線進來,必須給他你的 IP 和你設定的 FTP 連接埠 (預設是21),
' _4 K; n8 ]* k9 W' V! k後面進階設定會講怎樣修改連接埠。( j( m. b f: c4 | B9 N
不知道你電腦的 IP 或別人無法連線進來,0 H: K" ~% t7 P( v& ^( e) R& v
你的 IP 就是 PCMan's FTP Server 主視窗上面顯示的那串 xxx.xxx.xxx.xxx 的數字。 6 ?# o- Q; h2 F* j- ?
/ w2 g7 m3 |. l6 m: U
" V" _; X# K7 {+ h, {) R* {
【常見問題疑難排解】
! H; X4 _8 L, x! q. J; R8 @; n2 h3 M: ?3 [; C- c1 `
1.為何按教學設定好之後,從 FTP 軟體無法連上 localhost,或外面的人無法連線進來?0 c& [/ E( L9 ?5 E
請檢查作業系統及防毒軟體防火牆相關設定,是否擋住了 FTP 站使用的連接埠。
4 T' r0 q5 N4 F& B或者系統上有其他使用同一連接埠的程式。
8 t" J) L/ | A0 o( T2 a0 S(例如 Windows XP / 2000 )內建的 FTP 服務。7 A6 o* r6 e4 q' ~5 \* `: ^
此外可以試著更換連接埠看看能否使用。
; c7 n( F' L( KWindows XP 系統防火牆請到 [控制台] 找到 [網路連線] 相關設定,' g1 }% v# \0 J `; C
進入後在你使用的連線上按下[右鍵],選[內容],再找到[進階],即可找到。& H) }/ n8 ]# k
詳見 Windows 系統的說明文件,或網路上其他教學。9 U% J8 a" a& g2 b# s6 ]5 T
防毒軟體設定部分,請參照各軟體使用說明,或網路上的教學。8 x" J' X; ~$ L# u6 _: P4 k- M
此外,請記得檢查該無法連線的使用者是不是不小心被 IP 過濾的功能檔掉了。 9 }* m, m: }" I- s0 Z& L' M
2.為何可以連線,但是連上後無法列出檔案?
7 I! ^- m5 n. v/ `4 A6 G1 Z6 D) Z因為系統或防毒軟體的防火牆擋住了,使得資料無法傳送。
% K( I3 S5 [% T+ i, O9 S. O$ Q [8 M請打開 PASV 模式,設定好沒有被防火牆擋住的 PASV 連接埠範圍,
$ @8 f' b" @0 ]0 P0 P9 C/ K並且請對方改用 PASV 模式連線看看。
9 y( p' w k; r4 B7 e這種問題通常都是連線雙方的防火牆、或是防毒軟體設定不當造成, j& |: G9 y6 M% }' w) d6 N* I
非本軟體設計錯誤,請妥善設定系統,勿來信回報錯誤。
5 K& }$ m6 r# m* s
0 S x+ o6 z+ Y. y- f$ j【版權聲明】, o4 v# `) r9 u* e; q9 Z
.本文由陽明大學醫學系洪任諭撰寫 Copyright © 2005
' V" Y# e" M8 ~.PCMan's FTP Server 為洪任諭 (亦即本文作者) 所製作之軟體 ( Z, w k& O9 Y+ C+ q- X+ M
.本文最上方及 PCMan's FTP Server 軟體內所用圖示為師大美術系林彥慧繪製 ( y' u# c! L6 ?0 q6 c
.CuteFTP® 為 GlobalScape® 公司的產品及註冊商標
( q! {2 M7 f2 a- ~% Z* i.Filezilla 為 http://fillezilla.sourceforge.net/ Filezilla 開放原始碼專案的產品 1 F9 U5 S3 A- E
.Windows® 為 Microsoft® 公司的產品及註冊商標 |
|