|
|

) J2 r( D0 \3 ]: i0 t* j2 M2 tPCMan 教你幾分鐘內學會架簡易個人 FTP 站,和好友分享檔案4 d" L& t3 V" M6 u: W% P" O+ s: N
使用 PCMan's FTP Server 輕鬆快速架設 FTP 站 (初版:2004.05.08 / 修訂:2005.04.13)2 Y7 u5 P1 J; T S* G- _6 C
: g, A O4 j5 {( B0 m
作者:國立陽明大學醫學系 洪任諭
) F+ R; S( n* S) i& }$ L: M% |! {* v% a4 ^3 E
千萬要給自己一個機會嘗試,相信我,這真的很簡單。: y! v, c6 a7 E1 U* J
隨著電腦和網路的普及,對於一般個人來說,尤其是使用學術網路的學生,5 v: {) v2 X- X& m
架設FTP站已經是很普遍的事情。6 z J5 l) _' n# f% r# C+ R2 z
再加上作業系統的進步,還有網路上各式各樣的軟體,
+ U( w2 s- A3 a5 \% i6 W; u& b. @! d! z架設 FTP 站再也不是少數高手的專利。
3 h# ~: m/ k/ K硬碟容量越來越大,資料越來越多,電腦裡滿滿的寶藏,) b r1 w& f( x& e" q
要是能和大家分享該多好呢,但很多人不熟悉電腦操作,8 I1 P. v- M1 i
也不想花時間學習,因而卻步不前,這是很可惜的,
0 ^6 f1 Z2 z5 ~! K0 T其實如果是在Windows系統下,這只需要短短幾分鐘時間就能學會。
' ~2 h& O4 P6 l+ j在Windows環境下,以前只有需要付費的少數外國軟體可以使用,& P3 m" E. f, c
不好操作又有一些中文不相容的問題,後來隨著軟體的發展,
4 C" C& k0 m# p3 J- T- y: s漸漸的各式軟體如雨後春筍般出現,百家爭鳴,各有所長,
- z/ e0 N( D, m' L) ?! f3 V其中有幾套還是免費軟體,品質都很不錯,& t- P2 i- ]4 C& U+ [2 A- r
但很可惜,英文的介面配上較為複雜的設定方式,7 L/ [2 J' L8 s# k6 ?
對於電腦初學者來說還是一看就打退堂鼓,7 P+ B9 [% E) b2 F" X% c
會架 FTP 站的人相對還是少數,雖然其實很簡單,
1 A0 C: M. y/ w; ]6 d, d% x& f但因為大家都沒接觸過,所以會架站的人總不免有點得意,
* G1 i& {( t9 H不會架的還得看人臉色拜託人家教,
- J$ u q; s" l |7 }, c使用Serv-U等老牌軟體架 FTP 站也成為某些社團必教的課程。
2 x* T0 P3 U6 L2 b- H" z其實,沒有那麼難,也不用花時間研究那些英文軟體怎麼用,+ U' m' Z8 r" e; L! ^7 Y
我現在提供一個 Step by Step 的教學,按照以下步驟,
\! Q3 r$ [* F4 F8 X在幾分鐘內一個不熟電腦的初學者都可以瞬間把個人 FTP 站架好。7 h' T- F: o9 j$ F$ t" K9 m" i9 d
; x* I' G" t! c, Y: e9 }9 O" V快速簡易 FTP 站架設全攻略,Step by Step 示範,一學就會: - y! r' `+ z8 V6 ]/ f
首先下載要用來架設 FTP 站的軟體,這裡我推薦我設計的軟體 PCMan's FTP Server [按這裡下載] ,
5 {$ K" ^, N Y- [1 e/ v這是專門針對初學者設計的全中文免費 FTP 架站軟體,
" B9 e& P. t& C6 f5 `; c特色是讓不熟電腦的人也能夠輕易架設 FTP 站。
0 H2 c4 v k( @; _, N( F7 p$ r具有繁體中文的操作介面,更是沒有許多外國知名軟體不支援中文檔名的問題,
9 E9 L% V: y& @硬體需求很低,在硬體等級較差的電腦上一樣可以運作的非常順暢,! `9 |5 i1 h7 N% |9 ~
執行快速,體積輕巧,操作簡單,功能雖比較基本,但操作相當容易。- \5 ~& n Q! i ?
安全性,傳輸速度和功能不是這個軟體的主要訴求,
+ D% C- h! m4 F* a4 _專為初學者一般用途設計,簡單的中文介面及相容中文檔名,; \: Q- e; D8 R
並且免費,才是本軟體的主要特色。+ C6 S5 y( }" R: `& C- A3 J
我的目標,是希望做到即使不懂 FTP 的人也可以立即上手,
% c" p* w) m. ?- ] w輕鬆架設個人 FTP 站,和好友分享檔案。 9 B' d& d. A, A0 P3 y4 i7 W+ A: ]
! l1 t2 {/ p* P# @這是ZIP壓縮檔,下載完畢請用解壓縮軟體解開到你要的位置,
+ M: H0 G. U: j7 |然後我們就可以開始架站了,解開後請執行 PCManFTPD2.exe 這個檔案,/ z/ @/ a: D) I- |% U9 B
按照以下步驟操作一次你可以先大略試一下這軟體的操作方式。
1 G0 x$ n. Q) n$ x: u6 Z接下來應該會看到這個畫面,請從選單依圖示選擇 [設定使用者帳號]。, M2 I$ L3 R1 Y1 V1 b; G
因為你不可能把電腦上的所有檔案毫無限制的放在網路上,5 H6 h4 p1 l# @; ]3 T
公開給所有不認識的人下載,所以必須設定使用者,
$ w9 }5 Q- \- A$ K, S# F限定只有你開放的幾個特定使用者才能連進來,% u( ^4 w. f9 D! ?$ n% w
此外還有要限制他們只能下載你有開放的內容,, y- J* F* P1 ?, M) D8 S
其他你不願分享出去的東西他們則是都不能碰。
5 |0 k! |8 j/ R8 R, @/ ]
$ s6 ^# e8 o9 W, |6 j 7 e% I& T9 l: P( u d+ G; }
; ~, S, p3 O# E; J9 |. c2 [
出現以下設定畫面後,請按下新增群組,為什麼要這樣操作我後面會解說,3 V* K# Y' A/ q+ `; V% \
總之先照著按。8 f1 m# ^( M) l: R' S( L4 @
我把群組的帳號名稱設定為"friend",你也可以取成任何你自己想要的名稱,) F$ }, L8 C# y7 K5 n
請在密碼前面打勾表示要使用密碼,然後設定一個密碼,
, E7 s$ W+ L/ k) m4 |在這裡為了示範我設定"1234",事實上這是很不安全的密碼,6 p+ q+ N' D6 a4 e- P1 V' ]8 K) \
請換成你自己想設的密碼。
2 n2 }4 ?. F4 T k接著按下[設定檔案存取權限]; g+ M; M" s1 d0 Y: K9 U
* a. v) O: `+ L& P
0 K& ?# A' x% i
: i8 d& N! R0 X! z我們現在要來決定要開放哪些內容給使用者下載。
+ l: o: C) A, D6 Y: ]( n* [接下來會看到下面的畫面,在此檔案存取權限要設定的,
! x0 W. x7 C" A- g, D+ \/ {- z就是我們要把哪些東西開放出去讓人(friend) 使用。, o+ V8 b5 x. Q0 e3 o% j
設定要開放的檔案相當簡單,只要在 [Windows 檔案總管] 當中
4 m) g* n$ y# v& W7 O找到你要開放分享的檔案或資料夾,用拖曳的方式丟進來即可。
$ ^# F$ j1 O5 v. i所以請先打開你的檔案總管。1 Z2 D- W' l2 r9 p t& C" N. [
假設我要開放給別人抓的是「課業」、「軟體」、「醫學」
: k4 c# ]. n8 L) z7 @% ?這三個資料夾裡面的資料,還有dxwebsetup.exe 這個檔案,
! J! i- N1 k5 \8 C$ h* ~6 }" Y我就用滑鼠在 [檔案總管] 選取這幾個檔案,% M9 W* L( C" z, X8 J
然後按住 [左鍵] 把他拖曳進 [檔案存取權限] 設定的對話框,放開即可。; i) f/ p2 c2 e) Z3 x+ q& V
! p' \! C9 K3 f$ X$ ]- \, s

/ H. L, N0 t+ n0 @ M. S- ^
7 s6 _2 b- x- r [2 p拖曳完成之後就變成這樣,我剛拖進來的檔案都順利
# Z2 a$ n/ @/ Q" R! i被檔案權限設定對話框自動加入了。
5 P8 P9 V9 m* C' y& U; u拖曳檔案是最簡單的設定方法,當然你也可以透過 [加入資料夾]、[加入檔案] / a, k# `( |. o! ?3 u1 k
等按鈕來達到相同的目的。在這裡已經出現了類似檔案總管的介面,# M; A: ]3 z6 h9 u( q6 h
試試看展開左邊視窗的樹狀目錄,就像檔案總管一樣的瀏覽方式。! y7 h0 E: G0 I6 U
設定好按下[確定]即可。& R, B( D5 {) Q( [5 j
" q% E: k C; l( k+ m- D
5 n& o c: O* D, t
# ^6 [. R$ @" }; `確定後回到使用者設定的畫面,剛剛我們已經新增了一個名為"friend"的群組,
' O7 `0 E. ~' h* S; O2 f5 Q現在我要說明為什麼要新增群組。- H. V. ?! b9 T
因為你的 FTP 站可能不只一個使用者在用,你可能會同時開給很多不同的人,
, F( ?! l! N6 ]8 O但如果你想開放給每個人的東西都一樣,7 L' q) }" e8 P% D. G- K/ }
既然如此那還為每個人都個別設定一次太麻煩了,群組的用途,) N p( [& V% B( P, G: g5 E
就是把一[群]使用者歸在同一[組],讓他們全組共用相同的設定,6 _: Y5 K! J/ s# Z2 V
省去重複設定的麻煩,只要把新增加的使用者都指定為剛剛設定的"friend"群組,+ N( Q( q% B! n$ c7 b) Z; c
就可以直接全部套用群組設定值,不必重複設定
# ~& }0 ^0 T3 Y4 R9 ^: c(當然如果你是所有使用者都共用同一帳號的話,直接建立使用者即可,6 a4 h6 U& q% R8 Z s3 f
就不需要使用群組了)。
( L8 } o' s$ Y8 R請看以下操作:7 `" e% a4 W6 b) @" d: n
按下[新增使用者]按鈕,並且將他命名為你想要的名字,
- j9 p5 ~0 F7 O* z# k這個名字將會用來當作 FTP 連線用的帳號,在這裡我只是示範, H& r3 s t- D4 m
設使用者名為 "pcman",然後從右上方選擇群組,( F* y; t# \& k- _: E/ L
讓新增的"pcman"使用者套用剛剛的"friend"群組的設定。
) V2 Z. x. C' P, [- W2 u# i0 o現在使用者 "pcman" 已經屬於 "friend" 這個群組。
~9 }# f K [請注意,使用者如果沒有再設定密碼,則會使用群組的密碼,
5 a- `) U3 I! e8 }+ x% h o) B$ ~不想套用群組密碼請在使用者的 [密碼] 前面空格打勾,- b5 Z: Y. d- u' y
並且輸入使用者自己專屬的密碼,如此 密碼就會是使用者自己的密碼: j0 C; o) N/ ]
而非群組的密碼。底下的其他設定也是一樣,: q" B% q7 Z9 C; j: l& M3 x4 Z
只要沒有另外再設都是直接套用群組的設定,設定完請按下確定,$ }! l7 P; v1 ` k* w2 Q p, ~9 J: T
我們可以開始測試。 g! K' A# T Z) N3 Z& S
# R2 s* [1 x7 l. v% ^& b3 u
" e! c" r. U$ k/ J% C
0 U# }. M6 D7 _* I9 U
用 FTP 連線軟體連線自己的電腦試試,底下示範用免費軟體 FileZilla,
# T8 W8 T& B# ?7 \2 b; U你可以改用你慣用的軟體像是 CuteFTP...等。
2 E% G( e3 o: x2 W% q5 x7 { w8 O' XIP 位址輸入 localhost,這是 Windows 系統預設的位址,1 E! J! o+ H* u) p' g2 T, u
代表連線到自己的電腦。使用者名稱是剛剛設定的 "pcman",
: D J+ T# v0 f" Z, x' ]密碼沒另外幫使用者設,所以是套用 "friend" 群組的密碼 "1234",, B, i: I2 i) M& h0 Q1 A q
連接埠沒有另外設定的話預設是21,順利連線成功的話,恭喜你架站成功了! / r; f% S& ] r: ?# W
如果無法連線,那有可能表示你的連接埠 21 有其他軟體在用,發生衝突,
i2 T- {3 T! x( r, G( m+ b# U. K請看本篇第 10 步驟,改連接埠號碼。看到右邊列出的檔案嗎?" y0 |, h" `4 Y) d
是不是剛才設定的幾個檔案都出現在你的 FTP 底下了?
1 Z( o# O9 Q0 R+ P( ~9 R& _無法連線或連線後無法列出檔案者請見下方常見問題疑難排解。
. o3 s( D2 B p! m6 W7 \' n( B& r: m4 q' g) ~% k1 d' F' s% p, n

" u/ `1 V. g) o; H, _. U1 k2 S& J( k: H- Z' H
再進一步切入「軟體」資料夾當中,是不是讀到了?
- z( I. @/ B* C0 r8 J列出來的正是資料夾裡面的檔案。2 J5 `' k w b
D6 s7 _6 q# z: b: g

4 e6 \: \- X, P- c2 H" S% w9 E5 p/ }, @3 i8 T% d
以上,一個最簡陋的站就架設完畢了,大家可以試著下載自己站上的檔案看看,
# y' m! C7 r" q1 q1 ~1 O% A一切正常就大功告成。簡易 FTP 站到此架設完畢,可以邀請朋友來下載檔案了。; L2 n, E7 }2 p
要讓朋友連線進來,必須給他你的 IP 和你設定的 FTP 連接埠 (預設是21),0 C8 U9 k$ u, X3 X: q# Z. U
後面進階設定會講怎樣修改連接埠。+ V6 q$ P+ S4 w7 L) V
不知道你電腦的 IP 或別人無法連線進來,1 \2 B. b2 [ Z; L
你的 IP 就是 PCMan's FTP Server 主視窗上面顯示的那串 xxx.xxx.xxx.xxx 的數字。
- v- `: S$ O: f, k3 |9 X/ E7 B7 f8 T" E r( g! {- T3 u8 @
/ h7 Z0 p$ z2 k0 U: u( B
【常見問題疑難排解】
4 }: s g. d( E3 t X! J% w# ~) K# K! H2 K& z# f
1.為何按教學設定好之後,從 FTP 軟體無法連上 localhost,或外面的人無法連線進來?% M4 o1 h" [% j% G& Q# e; ]. ^# L
請檢查作業系統及防毒軟體防火牆相關設定,是否擋住了 FTP 站使用的連接埠。; a0 U+ {# j2 E8 a+ u$ m/ f, F' L
或者系統上有其他使用同一連接埠的程式。
$ p, Y, L) L+ g' Z3 v @(例如 Windows XP / 2000 )內建的 FTP 服務。, }% H6 \. d: ^
此外可以試著更換連接埠看看能否使用。
: ~+ A$ F! r9 Y6 iWindows XP 系統防火牆請到 [控制台] 找到 [網路連線] 相關設定, z4 r2 q/ T$ ? }' x
進入後在你使用的連線上按下[右鍵],選[內容],再找到[進階],即可找到。5 b5 S+ ]3 m- ^' m- ~, N
詳見 Windows 系統的說明文件,或網路上其他教學。' g- Z+ ^( h" u, G. Y0 c. h6 a
防毒軟體設定部分,請參照各軟體使用說明,或網路上的教學。
5 B4 t) T; ^. G9 \7 v此外,請記得檢查該無法連線的使用者是不是不小心被 IP 過濾的功能檔掉了。 1 k; L& m& j; ~" f; F5 R4 \. p# o
2.為何可以連線,但是連上後無法列出檔案?5 @+ ?, V- R. b D* A6 D1 L
因為系統或防毒軟體的防火牆擋住了,使得資料無法傳送。
5 B: i, ^/ x8 u. x請打開 PASV 模式,設定好沒有被防火牆擋住的 PASV 連接埠範圍,
, a9 R% ]8 o! t: r ~並且請對方改用 PASV 模式連線看看。
* W( y" w' w6 Y- ]0 r0 `/ ^這種問題通常都是連線雙方的防火牆、或是防毒軟體設定不當造成,8 t0 W7 a- p* B! Q. T
非本軟體設計錯誤,請妥善設定系統,勿來信回報錯誤。 % T! c& l: Z4 @% r* [1 T
5 ~' z0 @( t, M( I
【版權聲明】
4 s8 B- h3 M' [/ s( w9 A" ].本文由陽明大學醫學系洪任諭撰寫 Copyright © 2005
5 _& [7 H2 \+ M' c: j: z.PCMan's FTP Server 為洪任諭 (亦即本文作者) 所製作之軟體 * }7 j i. M% _0 y L( R
.本文最上方及 PCMan's FTP Server 軟體內所用圖示為師大美術系林彥慧繪製
/ ], p w2 X8 B.CuteFTP® 為 GlobalScape® 公司的產品及註冊商標
& c* u L2 z) J.Filezilla 為 http://fillezilla.sourceforge.net/ Filezilla 開放原始碼專案的產品 6 K) e( W/ R- W8 k. R, `0 L
.Windows® 為 Microsoft® 公司的產品及註冊商標 |
|