|
|

" l% U! _/ D# ^8 S$ ^3 r$ [# r' q! tPCMan 教你幾分鐘內學會架簡易個人 FTP 站,和好友分享檔案
& l& q( U3 ]. K: a9 R" x6 B {9 k使用 PCMan's FTP Server 輕鬆快速架設 FTP 站 (初版:2004.05.08 / 修訂:2005.04.13)! F) v$ C8 f4 p5 J& r
' F7 E) [. r6 w2 A' k, ~
作者:國立陽明大學醫學系 洪任諭 , b$ ?6 R( [1 U
8 ^% A5 o0 C W _7 @1 C7 w* O千萬要給自己一個機會嘗試,相信我,這真的很簡單。' B0 W, E" Z6 z
隨著電腦和網路的普及,對於一般個人來說,尤其是使用學術網路的學生,
" ?2 Y& k7 X" V' K5 E! J架設FTP站已經是很普遍的事情。& d8 {& V& n; U/ Q
再加上作業系統的進步,還有網路上各式各樣的軟體,% M4 A- M4 g/ ?
架設 FTP 站再也不是少數高手的專利。
$ m: l# {) S0 Y硬碟容量越來越大,資料越來越多,電腦裡滿滿的寶藏,; R. i# u6 u6 q7 b6 i- |' G
要是能和大家分享該多好呢,但很多人不熟悉電腦操作,
0 u% n5 f" q3 K H7 z5 N2 U也不想花時間學習,因而卻步不前,這是很可惜的,9 r4 ~$ K& S9 P/ m. L8 x9 m
其實如果是在Windows系統下,這只需要短短幾分鐘時間就能學會。" x3 |; M2 z# [) g% f6 @' ]
在Windows環境下,以前只有需要付費的少數外國軟體可以使用,6 Y1 Q. O2 S) T$ C
不好操作又有一些中文不相容的問題,後來隨著軟體的發展,5 M( }# {% k0 a
漸漸的各式軟體如雨後春筍般出現,百家爭鳴,各有所長,& H& u2 u1 k3 E5 X
其中有幾套還是免費軟體,品質都很不錯,
8 ^+ p& t* d& T4 q9 e但很可惜,英文的介面配上較為複雜的設定方式,
2 m: ^3 X3 }* ?2 Z7 }- K" t對於電腦初學者來說還是一看就打退堂鼓,; d* `6 r/ Y- n0 {" u5 ?4 E
會架 FTP 站的人相對還是少數,雖然其實很簡單,
. h/ g. u: @/ @. d5 A8 F6 g, \但因為大家都沒接觸過,所以會架站的人總不免有點得意,
. W! C, |+ z# c# K8 @不會架的還得看人臉色拜託人家教,
# {& {7 |& \ p4 y5 s% ]+ {使用Serv-U等老牌軟體架 FTP 站也成為某些社團必教的課程。6 w( {( I/ c+ y. y3 H, k8 {
其實,沒有那麼難,也不用花時間研究那些英文軟體怎麼用,
4 \ Y- B" b: K5 o1 X& d+ {我現在提供一個 Step by Step 的教學,按照以下步驟,
) ]: \; ]8 i A) T在幾分鐘內一個不熟電腦的初學者都可以瞬間把個人 FTP 站架好。
8 N4 i; g5 x% p/ i8 q* U/ M0 U; `7 u2 S, a$ [
快速簡易 FTP 站架設全攻略,Step by Step 示範,一學就會:
% [# Y8 \0 ~2 Q4 K: F首先下載要用來架設 FTP 站的軟體,這裡我推薦我設計的軟體 PCMan's FTP Server [按這裡下載] ," S( N( _2 n% R6 Z3 d
這是專門針對初學者設計的全中文免費 FTP 架站軟體," _- k+ B& a% u* a
特色是讓不熟電腦的人也能夠輕易架設 FTP 站。
& E+ P- R, Q# s `7 ^8 x具有繁體中文的操作介面,更是沒有許多外國知名軟體不支援中文檔名的問題,2 ^; U. z% j/ S- |& O
硬體需求很低,在硬體等級較差的電腦上一樣可以運作的非常順暢,( Q1 ?0 I3 i+ F3 Z( s, M/ }+ `: u7 x
執行快速,體積輕巧,操作簡單,功能雖比較基本,但操作相當容易。1 ~' P, N9 K- ?
安全性,傳輸速度和功能不是這個軟體的主要訴求,
3 D( ]- s% z ]. k2 o專為初學者一般用途設計,簡單的中文介面及相容中文檔名,
* o. P; K5 c- Q* l+ G) \- T並且免費,才是本軟體的主要特色。
# e. l9 M7 L" E6 K3 u* l: z我的目標,是希望做到即使不懂 FTP 的人也可以立即上手,; z2 U2 y6 ?, B! O* K& d- g
輕鬆架設個人 FTP 站,和好友分享檔案。
; @- p# F+ l" E( S6 b& b" D9 W) T! P: ^4 S6 ~7 ^ {0 L( O' n+ }& I
這是ZIP壓縮檔,下載完畢請用解壓縮軟體解開到你要的位置,
$ z( p4 c9 g( u+ b3 p+ J# W然後我們就可以開始架站了,解開後請執行 PCManFTPD2.exe 這個檔案,7 q( M4 Z0 }: g* _! K0 A E
按照以下步驟操作一次你可以先大略試一下這軟體的操作方式。
0 |- n, c- l+ |! Q2 L- T, n接下來應該會看到這個畫面,請從選單依圖示選擇 [設定使用者帳號]。3 h# G# z% F' m7 O. e- }
因為你不可能把電腦上的所有檔案毫無限制的放在網路上,
, ^* b9 G: @' [! h6 E# }# m公開給所有不認識的人下載,所以必須設定使用者,; c/ o. X4 J3 \- k* f3 G& U
限定只有你開放的幾個特定使用者才能連進來,
5 o& E$ q- f d* ^3 u; b% b. z此外還有要限制他們只能下載你有開放的內容,
$ O) ^0 u2 p; Z其他你不願分享出去的東西他們則是都不能碰。4 W$ C* n' K+ h7 N1 E- ~: v7 }9 S
1 {: z+ c) N$ x) M( _1 q- S
( q \0 r& B/ h* Z5 G3 `( n- f6 x/ a! f8 G# P1 r3 @5 ?
出現以下設定畫面後,請按下新增群組,為什麼要這樣操作我後面會解說,
6 G, t6 M9 F- B& t; X總之先照著按。
1 e, t8 m; u* ]- u. G/ d& Q- r4 `我把群組的帳號名稱設定為"friend",你也可以取成任何你自己想要的名稱,/ X. l. } J. _( ]8 G+ S/ \2 A0 U
請在密碼前面打勾表示要使用密碼,然後設定一個密碼,
3 P: V" t# X& X) F7 V$ L; h5 d6 E在這裡為了示範我設定"1234",事實上這是很不安全的密碼,4 K8 t y9 S1 x! w
請換成你自己想設的密碼。
: G0 X. P2 t& h3 A$ V- }! _% \/ B接著按下[設定檔案存取權限]
1 ]( _7 G* i! c* U0 H3 b9 B7 e; u) \. E2 c: ]8 L2 l! ]; w
9 }+ n. m3 C$ G+ z4 [" B4 P3 z, z
# S4 b5 K# J9 Q. J( f7 x
我們現在要來決定要開放哪些內容給使用者下載。! P4 M+ K) r" u
接下來會看到下面的畫面,在此檔案存取權限要設定的,8 t, ]' w* F6 C
就是我們要把哪些東西開放出去讓人(friend) 使用。
' _8 ?5 G) P! Z. K' O+ ]3 a設定要開放的檔案相當簡單,只要在 [Windows 檔案總管] 當中! {: @1 Y( W+ Q% d, {
找到你要開放分享的檔案或資料夾,用拖曳的方式丟進來即可。
- i0 P5 E; v2 p' K- s; x所以請先打開你的檔案總管。( h0 l" i! [" V
假設我要開放給別人抓的是「課業」、「軟體」、「醫學」
2 s9 l7 T, j( e5 ?% H. Q6 n5 k! |這三個資料夾裡面的資料,還有dxwebsetup.exe 這個檔案,, D5 g* g O4 h) G0 {: ]' f
我就用滑鼠在 [檔案總管] 選取這幾個檔案,1 \" i/ T: M) n
然後按住 [左鍵] 把他拖曳進 [檔案存取權限] 設定的對話框,放開即可。
+ c' Q2 c) m6 r! T* e b
7 S' g) z+ f2 F7 h0 e [ ' g g3 T' ~6 V. Y' k' V2 v5 z
) D* P, }% e* \4 x; e拖曳完成之後就變成這樣,我剛拖進來的檔案都順利& m+ D# J) C4 ?
被檔案權限設定對話框自動加入了。0 N: y, R5 a, W/ [2 Q
拖曳檔案是最簡單的設定方法,當然你也可以透過 [加入資料夾]、[加入檔案] + d7 R% ~9 v. ^$ }
等按鈕來達到相同的目的。在這裡已經出現了類似檔案總管的介面,
# `5 j+ O0 o, ^6 @試試看展開左邊視窗的樹狀目錄,就像檔案總管一樣的瀏覽方式。
( e- s8 C. X: ?, E設定好按下[確定]即可。; T! M! |! h: `! @
2 N; ?+ z0 R& N7 v: h' F3 a
4 I& s8 h4 U9 D( ?4 z9 \' A( [$ `4 j; ~
確定後回到使用者設定的畫面,剛剛我們已經新增了一個名為"friend"的群組,
9 ?3 `& L' F9 W/ B現在我要說明為什麼要新增群組。
, q1 L, x* ^1 {% N! h4 a因為你的 FTP 站可能不只一個使用者在用,你可能會同時開給很多不同的人,' V7 i; ^' ?* H4 z
但如果你想開放給每個人的東西都一樣,
: ^. G/ f: [, j既然如此那還為每個人都個別設定一次太麻煩了,群組的用途,7 q1 V. `1 c n& |
就是把一[群]使用者歸在同一[組],讓他們全組共用相同的設定,4 B9 C' T" Q, |% v; Z, ]. J
省去重複設定的麻煩,只要把新增加的使用者都指定為剛剛設定的"friend"群組,% _$ {3 N9 q, u: t
就可以直接全部套用群組設定值,不必重複設定. N& o5 B: K2 Y1 Y: t
(當然如果你是所有使用者都共用同一帳號的話,直接建立使用者即可,
& e* c# m, x( O就不需要使用群組了)。# W: \3 J3 C, U% d" d. c( @
請看以下操作:/ U, S; d) c5 e* V0 ]
按下[新增使用者]按鈕,並且將他命名為你想要的名字,- v0 {* ^2 J D! X9 M
這個名字將會用來當作 FTP 連線用的帳號,在這裡我只是示範,
. U9 [6 b' ~" p" X& r- G設使用者名為 "pcman",然後從右上方選擇群組,
. V D& E+ w( s" v4 s- T讓新增的"pcman"使用者套用剛剛的"friend"群組的設定。
. l: o6 k. A% T7 r- R" U" u5 F現在使用者 "pcman" 已經屬於 "friend" 這個群組。
' P; `& f1 O# Y$ {5 K* x請注意,使用者如果沒有再設定密碼,則會使用群組的密碼,* C" s: t5 z8 M6 H2 l2 a/ [
不想套用群組密碼請在使用者的 [密碼] 前面空格打勾,
( F. G) q) m- b, E並且輸入使用者自己專屬的密碼,如此 密碼就會是使用者自己的密碼
0 M" L1 ?4 q6 M: \$ Q% t5 \而非群組的密碼。底下的其他設定也是一樣,: j9 {( q7 O" g- {! g
只要沒有另外再設都是直接套用群組的設定,設定完請按下確定,- ?0 {/ P* v; U: z! i
我們可以開始測試。" E0 ~( p5 I5 ]
& `+ O' l5 n8 q7 ]* n

$ h3 X5 U& L: `8 p
- F/ C$ {5 k' m" n, N8 ~/ ]用 FTP 連線軟體連線自己的電腦試試,底下示範用免費軟體 FileZilla,
* d+ Q" X4 _# I你可以改用你慣用的軟體像是 CuteFTP...等。, D. C. Y* z8 s: b& Y- G
IP 位址輸入 localhost,這是 Windows 系統預設的位址,* @; B* L& x+ L; F- h" q H" P
代表連線到自己的電腦。使用者名稱是剛剛設定的 "pcman",
% g* ?/ c2 K. Y密碼沒另外幫使用者設,所以是套用 "friend" 群組的密碼 "1234",
: q4 [* y/ [1 P9 ~連接埠沒有另外設定的話預設是21,順利連線成功的話,恭喜你架站成功了! q+ f1 b! X7 F8 r
如果無法連線,那有可能表示你的連接埠 21 有其他軟體在用,發生衝突,
% R6 H" w" j4 ^請看本篇第 10 步驟,改連接埠號碼。看到右邊列出的檔案嗎?8 V, {8 T$ u. A$ D$ {! P0 `1 W
是不是剛才設定的幾個檔案都出現在你的 FTP 底下了?
; z! G `- l' D1 I* f/ c9 J6 I無法連線或連線後無法列出檔案者請見下方常見問題疑難排解。
( p: X* S) V6 ?4 \3 g
' g% | e; _$ e8 s/ E ( f0 K# _2 X$ m9 `7 F$ f
# v# Z6 B$ [0 t, l( b; r4 d$ C再進一步切入「軟體」資料夾當中,是不是讀到了?- c8 T* I8 ~8 y% V2 I5 j0 X
列出來的正是資料夾裡面的檔案。8 I* X8 ?$ A- G }0 Z: _
0 g ~9 ^: ~0 o, F1 E
; P9 q3 t9 G# M
0 y( q) b; a. i; T: ^/ V以上,一個最簡陋的站就架設完畢了,大家可以試著下載自己站上的檔案看看,7 X f; R: C8 j2 d. J5 ?& n/ c, j
一切正常就大功告成。簡易 FTP 站到此架設完畢,可以邀請朋友來下載檔案了。# J* A: _1 E! l9 l
要讓朋友連線進來,必須給他你的 IP 和你設定的 FTP 連接埠 (預設是21),
0 v4 ]; Y+ u1 _後面進階設定會講怎樣修改連接埠。
% y& d# Y/ e+ o不知道你電腦的 IP 或別人無法連線進來,- {8 V5 V, L/ @. s
你的 IP 就是 PCMan's FTP Server 主視窗上面顯示的那串 xxx.xxx.xxx.xxx 的數字。 $ x0 x. X- |, {1 K
- `# j* Y) @1 G, x; V/ |, v
. P# U* I: l! w h! m
【常見問題疑難排解】
& F5 ]2 h# { ?9 d, i. h2 N6 _$ u' l) Z7 F5 V0 W
1.為何按教學設定好之後,從 FTP 軟體無法連上 localhost,或外面的人無法連線進來?( Z) i: ~3 `0 q; l" n2 L
請檢查作業系統及防毒軟體防火牆相關設定,是否擋住了 FTP 站使用的連接埠。
' q+ W0 i! U: Y" t$ s6 j或者系統上有其他使用同一連接埠的程式。. \; @8 z* q: Q% V
(例如 Windows XP / 2000 )內建的 FTP 服務。
/ V. j7 u7 W. ^此外可以試著更換連接埠看看能否使用。9 E% D2 U! Z, B' o# u
Windows XP 系統防火牆請到 [控制台] 找到 [網路連線] 相關設定,. F2 D2 I \9 C) `8 T) K$ m
進入後在你使用的連線上按下[右鍵],選[內容],再找到[進階],即可找到。- N2 k3 C* ~' ^4 }+ M
詳見 Windows 系統的說明文件,或網路上其他教學。
5 Z$ \2 w }( B- J; L防毒軟體設定部分,請參照各軟體使用說明,或網路上的教學。
! t6 V# l/ u8 V6 P V2 j此外,請記得檢查該無法連線的使用者是不是不小心被 IP 過濾的功能檔掉了。 6 x4 m/ S9 I/ N* Q- x6 t: Q
2.為何可以連線,但是連上後無法列出檔案?
) i0 C" ^. n1 j因為系統或防毒軟體的防火牆擋住了,使得資料無法傳送。
/ {' _- T9 S) D% x1 y7 P2 V: V3 k請打開 PASV 模式,設定好沒有被防火牆擋住的 PASV 連接埠範圍,2 c5 `3 [! R+ `" Z8 Z
並且請對方改用 PASV 模式連線看看。
; o7 l; {2 s3 b, w+ ~- ^0 w這種問題通常都是連線雙方的防火牆、或是防毒軟體設定不當造成,
2 o! ~9 }& s. |5 \/ j" u8 A非本軟體設計錯誤,請妥善設定系統,勿來信回報錯誤。 2 ?( ?( B4 {% ?, j% c9 [- T! N
0 q0 c1 u* O' L; V2 K
【版權聲明】
( z% I% Z N( u" V" g.本文由陽明大學醫學系洪任諭撰寫 Copyright © 2005 / c S( u( T. d( N2 _7 J
.PCMan's FTP Server 為洪任諭 (亦即本文作者) 所製作之軟體 8 f- n* |- B& d: m2 E
.本文最上方及 PCMan's FTP Server 軟體內所用圖示為師大美術系林彥慧繪製 . O% {( I( L3 y
.CuteFTP® 為 GlobalScape® 公司的產品及註冊商標
7 g& D+ u: k: ]/ E, r0 a.Filezilla 為 http://fillezilla.sourceforge.net/ Filezilla 開放原始碼專案的產品 $ p- w- k4 j6 J; }
.Windows® 為 Microsoft® 公司的產品及註冊商標 |
|