|
|
$ K2 }3 \5 f! X8 ]. l" K0 o
PCMan 教你幾分鐘內學會架簡易個人 FTP 站,和好友分享檔案# D+ T1 n5 H% c; m9 O( |2 ^
使用 PCMan's FTP Server 輕鬆快速架設 FTP 站 (初版:2004.05.08 / 修訂:2005.04.13)
! O! b1 ^: y7 D0 q; n* o/ o0 Y : T0 w) v' [. Z9 `9 j8 @$ x
作者:國立陽明大學醫學系 洪任諭 * M) l5 ]8 F O* J. q
% \2 E, m* s" x9 ^9 j: U3 V0 u千萬要給自己一個機會嘗試,相信我,這真的很簡單。5 `9 p. h1 E# P4 i' _7 }
隨著電腦和網路的普及,對於一般個人來說,尤其是使用學術網路的學生,# A' e: P) E9 }% k* f' q, @; u( S, k
架設FTP站已經是很普遍的事情。
! Y9 [3 r$ @+ q' ?8 l* }0 c再加上作業系統的進步,還有網路上各式各樣的軟體,
. U$ i) S) X$ b架設 FTP 站再也不是少數高手的專利。9 T1 V' x y) a5 E3 z. q" H1 d
硬碟容量越來越大,資料越來越多,電腦裡滿滿的寶藏,, A5 f9 q! R |! A/ P9 h
要是能和大家分享該多好呢,但很多人不熟悉電腦操作,% J( g% T( w" W' D6 g
也不想花時間學習,因而卻步不前,這是很可惜的,
$ P2 ]0 I8 s1 _2 t: k5 k( F$ D其實如果是在Windows系統下,這只需要短短幾分鐘時間就能學會。- r6 w0 G: I+ A* d* G8 u( x
在Windows環境下,以前只有需要付費的少數外國軟體可以使用,4 B4 K" p. P6 H; y1 [/ n' m# {
不好操作又有一些中文不相容的問題,後來隨著軟體的發展,8 p$ J9 R" R/ I- R L9 R3 Q
漸漸的各式軟體如雨後春筍般出現,百家爭鳴,各有所長,! x! H/ Z4 e" m
其中有幾套還是免費軟體,品質都很不錯,
. ^5 f- A6 t6 T) {' {但很可惜,英文的介面配上較為複雜的設定方式,6 V1 p# M9 g# @& ~! y6 I; V
對於電腦初學者來說還是一看就打退堂鼓,& v& ~. m0 q& R: r; R
會架 FTP 站的人相對還是少數,雖然其實很簡單,
+ f: | R* @, s) s& v但因為大家都沒接觸過,所以會架站的人總不免有點得意,% b! O& C3 j1 ]# m4 f+ C
不會架的還得看人臉色拜託人家教,
2 f5 a; Y6 ~/ P$ r5 k使用Serv-U等老牌軟體架 FTP 站也成為某些社團必教的課程。
: G! _, o2 p% }9 \! ]- l$ F+ \其實,沒有那麼難,也不用花時間研究那些英文軟體怎麼用,
. b6 f5 p c8 ]* ?9 P我現在提供一個 Step by Step 的教學,按照以下步驟,
1 J. u9 H% o+ E8 g2 L在幾分鐘內一個不熟電腦的初學者都可以瞬間把個人 FTP 站架好。
- v% w, |" m. t. j0 R8 e" K( I' r, \/ { w# X. `" M& i
快速簡易 FTP 站架設全攻略,Step by Step 示範,一學就會:
4 B1 y3 f) H. h7 h, \: D首先下載要用來架設 FTP 站的軟體,這裡我推薦我設計的軟體 PCMan's FTP Server [按這裡下載] ,
4 B' ^' Q+ \$ t6 T% D; r這是專門針對初學者設計的全中文免費 FTP 架站軟體,
. z/ I& w- [9 i+ t; m8 I: J特色是讓不熟電腦的人也能夠輕易架設 FTP 站。( |! A- {9 E) u
具有繁體中文的操作介面,更是沒有許多外國知名軟體不支援中文檔名的問題,
5 R& L8 W' j* ?' r! ]. X- d硬體需求很低,在硬體等級較差的電腦上一樣可以運作的非常順暢,2 U$ ? W' L8 J) |7 ~5 _ ~
執行快速,體積輕巧,操作簡單,功能雖比較基本,但操作相當容易。
* I8 Y' m+ C- ~. }! [ u% s% D, C安全性,傳輸速度和功能不是這個軟體的主要訴求,
" g0 S' m; ~: J1 ]專為初學者一般用途設計,簡單的中文介面及相容中文檔名,- Y2 |. @3 r8 Z# w- n
並且免費,才是本軟體的主要特色。
3 V. _0 f* Y0 P4 g我的目標,是希望做到即使不懂 FTP 的人也可以立即上手,
1 F* r) J( P8 H e1 P! ^輕鬆架設個人 FTP 站,和好友分享檔案。 & o3 v% v u) m# O6 g2 n2 s
1 x/ R6 m4 Q4 v3 b, }4 E5 b3 P這是ZIP壓縮檔,下載完畢請用解壓縮軟體解開到你要的位置, P% y& M1 T9 M. U+ J! _0 ~5 F
然後我們就可以開始架站了,解開後請執行 PCManFTPD2.exe 這個檔案,# M) a0 N u/ j6 O3 w+ L
按照以下步驟操作一次你可以先大略試一下這軟體的操作方式。 # i6 k/ b7 w4 i* \6 X
接下來應該會看到這個畫面,請從選單依圖示選擇 [設定使用者帳號]。
0 @: q5 K, g7 O6 ?" z- V' A4 h0 ?/ a因為你不可能把電腦上的所有檔案毫無限制的放在網路上,6 K: ^/ Q- t3 E( ]$ Z$ U4 O
公開給所有不認識的人下載,所以必須設定使用者,
9 i. y. S0 x8 c! f. m+ L限定只有你開放的幾個特定使用者才能連進來,
7 }7 x9 Y6 @* F; o0 g此外還有要限制他們只能下載你有開放的內容,& ~- r* _ w# Q
其他你不願分享出去的東西他們則是都不能碰。
5 Y4 @% M) p7 Z3 ?6 d o) x6 y" t4 F; @6 w. L

* [; D3 q# l B% Q* L. v: M$ T, W7 Q3 I0 U! j
出現以下設定畫面後,請按下新增群組,為什麼要這樣操作我後面會解說,
7 b! m' }* h* B( [3 f& j總之先照著按。
: n+ q: q8 `' E, p. M) @% R: x我把群組的帳號名稱設定為"friend",你也可以取成任何你自己想要的名稱,3 T. @; K/ Y. O( N* R/ v
請在密碼前面打勾表示要使用密碼,然後設定一個密碼,9 ]1 Z" L) a3 F4 n, e
在這裡為了示範我設定"1234",事實上這是很不安全的密碼,
* i: U$ `! D% |8 R W0 M8 e3 @請換成你自己想設的密碼。# ?* n1 G; j$ q; |1 s: w
接著按下[設定檔案存取權限]5 t/ o' c( [0 }
~+ [* u/ n6 K6 W2 _9 _3 B

- \$ K N: \4 m5 `4 E. I/ p' F- w0 Q( D4 k
我們現在要來決定要開放哪些內容給使用者下載。 q; @% ?2 d5 [7 |' r
接下來會看到下面的畫面,在此檔案存取權限要設定的,
. @- `1 z B% V. ]) d }就是我們要把哪些東西開放出去讓人(friend) 使用。- R; z8 x7 B2 T7 x7 u
設定要開放的檔案相當簡單,只要在 [Windows 檔案總管] 當中
! c$ S- x5 l- \1 J! J4 k找到你要開放分享的檔案或資料夾,用拖曳的方式丟進來即可。
) m$ `$ O( r7 H+ v/ `所以請先打開你的檔案總管。
' V% w* p4 W1 X" ?+ n- y假設我要開放給別人抓的是「課業」、「軟體」、「醫學」
6 r3 F$ S/ ~* P, D7 y: P- `" r( j這三個資料夾裡面的資料,還有dxwebsetup.exe 這個檔案,
8 h, p4 z3 O, n我就用滑鼠在 [檔案總管] 選取這幾個檔案,
: l. j- `8 K- m. I# Y& e- [然後按住 [左鍵] 把他拖曳進 [檔案存取權限] 設定的對話框,放開即可。
1 @/ g+ H: @6 M# q. A' m/ ~" `) [& D& a* f- n- X* j5 |3 w4 [

# Z' t- K5 m! T) s: D) ]. o/ n/ D, H+ s6 X. a( a
拖曳完成之後就變成這樣,我剛拖進來的檔案都順利5 R1 @ r4 I+ Y( \2 M1 |# a) n
被檔案權限設定對話框自動加入了。
- S$ W Y, D; f拖曳檔案是最簡單的設定方法,當然你也可以透過 [加入資料夾]、[加入檔案]
0 K* V, a3 Z$ F' U/ m等按鈕來達到相同的目的。在這裡已經出現了類似檔案總管的介面,
E3 I3 ]0 e6 ^3 i試試看展開左邊視窗的樹狀目錄,就像檔案總管一樣的瀏覽方式。6 F; c, D% r: R( \% o$ F) U
設定好按下[確定]即可。7 {5 D0 e) Y; R4 }1 G6 ]8 e A! _4 F
8 z' f% t; c' g1 j5 o! f" D . U' ?- S( }! d4 A G% _! g9 ]& q
3 r. b! m8 I' v) F* ]確定後回到使用者設定的畫面,剛剛我們已經新增了一個名為"friend"的群組,
9 @& B8 ^. c7 `& j5 ]2 i2 m現在我要說明為什麼要新增群組。/ p5 f9 ? {4 E; R0 v3 U/ O
因為你的 FTP 站可能不只一個使用者在用,你可能會同時開給很多不同的人,9 u6 F* E' \3 ^ F8 X+ U. x
但如果你想開放給每個人的東西都一樣,
$ T+ ~: ^) m. i- c7 p. j9 \既然如此那還為每個人都個別設定一次太麻煩了,群組的用途,- N( @( B$ s6 `2 J& C$ \% a
就是把一[群]使用者歸在同一[組],讓他們全組共用相同的設定,* z% D8 ?" B. y/ u4 v; d
省去重複設定的麻煩,只要把新增加的使用者都指定為剛剛設定的"friend"群組,
) J8 e4 `4 k1 u$ n3 u就可以直接全部套用群組設定值,不必重複設定
, H$ u( k1 L8 Q) J(當然如果你是所有使用者都共用同一帳號的話,直接建立使用者即可,
9 U0 r% A. M8 ^5 M R就不需要使用群組了)。
' j2 s# }$ T9 \% l( w請看以下操作:
' m7 f( H) s" d, q I按下[新增使用者]按鈕,並且將他命名為你想要的名字,
; T# I+ L2 ^# }/ K# L; i這個名字將會用來當作 FTP 連線用的帳號,在這裡我只是示範,
: s: J f( ?. B6 Z設使用者名為 "pcman",然後從右上方選擇群組,
, o1 N) G! v; G, X+ K+ z. Z; a讓新增的"pcman"使用者套用剛剛的"friend"群組的設定。 z: e4 f' ]6 r+ f S1 S
現在使用者 "pcman" 已經屬於 "friend" 這個群組。* d, R5 v* O2 W8 G( |; }7 R
請注意,使用者如果沒有再設定密碼,則會使用群組的密碼,
# p( s% {, S N2 B( e+ i3 r0 {不想套用群組密碼請在使用者的 [密碼] 前面空格打勾,: _8 G1 q$ K- a! W0 T
並且輸入使用者自己專屬的密碼,如此 密碼就會是使用者自己的密碼
@ P) ^: ?1 ^# R. @而非群組的密碼。底下的其他設定也是一樣,+ Q! ]# Y, C1 b5 I9 u' Y! k* _5 `5 D
只要沒有另外再設都是直接套用群組的設定,設定完請按下確定,
% l6 S0 V+ x5 ]4 z3 l2 e3 I我們可以開始測試。
' k0 l5 I p' T' C) f) o0 S# `" a, j9 d# K
& U1 K' g% y3 R) b( i. O
' Z. w" Z- {: H- D, s& A
用 FTP 連線軟體連線自己的電腦試試,底下示範用免費軟體 FileZilla,5 c r; A" {' \6 b) _7 R4 T
你可以改用你慣用的軟體像是 CuteFTP...等。. i& G- a; N" _* R8 V% S
IP 位址輸入 localhost,這是 Windows 系統預設的位址,
3 B! B/ S+ H: i3 @+ k代表連線到自己的電腦。使用者名稱是剛剛設定的 "pcman"," V& W* b+ I. y& D$ k
密碼沒另外幫使用者設,所以是套用 "friend" 群組的密碼 "1234",, C. |4 C1 E! J* j$ _8 Z
連接埠沒有另外設定的話預設是21,順利連線成功的話,恭喜你架站成功了! . p$ M& |/ C' F
如果無法連線,那有可能表示你的連接埠 21 有其他軟體在用,發生衝突,
! _7 d1 l; A) N# ?9 A請看本篇第 10 步驟,改連接埠號碼。看到右邊列出的檔案嗎?
& M* Z5 j ]$ H; b# [( |3 n是不是剛才設定的幾個檔案都出現在你的 FTP 底下了?
$ P$ Q0 E% _1 s$ _# t無法連線或連線後無法列出檔案者請見下方常見問題疑難排解。+ w1 G! Q. W9 T2 m( \
' o9 H& W. u0 G9 R. h/ I/ R

8 {6 T. j9 T, O* ^8 [
' {: }4 }/ {' C1 e& r! ]7 ^3 a6 d再進一步切入「軟體」資料夾當中,是不是讀到了?" Y3 {& [3 Q6 x0 E0 [* X
列出來的正是資料夾裡面的檔案。! x8 f7 O& {6 I1 e8 f0 a
. C1 m5 W0 i4 N5 D. z g8 q; l 7 l$ c; x- J- F0 x1 f5 h& [ g$ B
' X0 L# e; S; m/ v
以上,一個最簡陋的站就架設完畢了,大家可以試著下載自己站上的檔案看看,: n+ i4 r/ W( \! [9 s+ B+ h' ]
一切正常就大功告成。簡易 FTP 站到此架設完畢,可以邀請朋友來下載檔案了。
B) _8 O7 U& @7 T$ g) f) y6 f要讓朋友連線進來,必須給他你的 IP 和你設定的 FTP 連接埠 (預設是21),3 e8 x' }, m: ]0 ~4 i! w8 b2 z& h6 C
後面進階設定會講怎樣修改連接埠。
8 c O9 B4 o1 M& \! L不知道你電腦的 IP 或別人無法連線進來,
2 u7 ~# B1 Q5 Z- U$ C( C) `你的 IP 就是 PCMan's FTP Server 主視窗上面顯示的那串 xxx.xxx.xxx.xxx 的數字。
* D5 E( t& i! G4 s" N/ S. A& J! c% {- _9 G7 V! f: h2 ]/ v" n. W
i g' B( f: d6 I
【常見問題疑難排解】
# @4 k0 ]+ B9 H1 q4 a
; g: N) @ U @3 G8 w9 A1.為何按教學設定好之後,從 FTP 軟體無法連上 localhost,或外面的人無法連線進來? v( H/ k2 p7 Y Q5 b
請檢查作業系統及防毒軟體防火牆相關設定,是否擋住了 FTP 站使用的連接埠。
" W" i- [0 }. L3 G. L) [, ^& J或者系統上有其他使用同一連接埠的程式。1 d6 l" i) c, u* c" ?: x
(例如 Windows XP / 2000 )內建的 FTP 服務。
9 ~3 h+ _8 g1 E* o# E, f此外可以試著更換連接埠看看能否使用。+ T; [6 Y" [8 I- V
Windows XP 系統防火牆請到 [控制台] 找到 [網路連線] 相關設定,
$ t% Q4 ]% @" l% x! ]" N進入後在你使用的連線上按下[右鍵],選[內容],再找到[進階],即可找到。
9 T: ~5 u+ L3 O% X, D0 E t+ q詳見 Windows 系統的說明文件,或網路上其他教學。 s# p7 C$ q4 i3 b
防毒軟體設定部分,請參照各軟體使用說明,或網路上的教學。
' j" K7 j* z8 N此外,請記得檢查該無法連線的使用者是不是不小心被 IP 過濾的功能檔掉了。
; {" M% ~& y8 r$ D: q4 [8 X2.為何可以連線,但是連上後無法列出檔案?
1 N$ k; S3 I* Q, J$ @因為系統或防毒軟體的防火牆擋住了,使得資料無法傳送。& {, r# b" ? B( ]* c
請打開 PASV 模式,設定好沒有被防火牆擋住的 PASV 連接埠範圍,4 A& s/ J. M6 A' |; w9 G8 y2 z
並且請對方改用 PASV 模式連線看看。
: D+ P" `, r: g這種問題通常都是連線雙方的防火牆、或是防毒軟體設定不當造成,
& \. Z7 K/ i0 d* b7 k非本軟體設計錯誤,請妥善設定系統,勿來信回報錯誤。
/ K2 {# e, I( E+ T9 O
3 }& R4 c6 y/ b+ j7 l! i& G( m# y【版權聲明】' E1 c; t) \. C1 K0 j! t5 n
.本文由陽明大學醫學系洪任諭撰寫 Copyright © 2005 3 @% x: K e+ `. a" _, r' S6 j3 K D8 |8 H
.PCMan's FTP Server 為洪任諭 (亦即本文作者) 所製作之軟體 , s `* F X$ a
.本文最上方及 PCMan's FTP Server 軟體內所用圖示為師大美術系林彥慧繪製 7 I- K/ Z, S. K- M6 r
.CuteFTP® 為 GlobalScape® 公司的產品及註冊商標
9 z+ }* `4 m" p: x.Filezilla 為 http://fillezilla.sourceforge.net/ Filezilla 開放原始碼專案的產品 1 y2 y7 Q1 k/ a7 m
.Windows® 為 Microsoft® 公司的產品及註冊商標 |
|