欢迎您來到『馨欣电脑医院』『馨欣电脑医院』欢迎您到來
商铺宣传专用帖 馨欣奖励制度   斑竹申请   馨欣QQ群概况   送给馨欣新手   进程知识库
光电鼠标专卖
发新话题
打印

[分享] 网络教程之FTP 服务

本主题由 fangyuan 于 2008-4-9 23:29 加入精华

网络教程之FTP 服务

今天开始写第二个基础网络教程:FTP
% T' O( g) v3 c9 \% F5 w( T. o! e4 V4 D. y7 U# _
FTP,我们比较常见,中文意思是文件传输协议。它主要的功能是上传和下载文件,它的连接是基于TCP可靠连接,端口是20和21,20是数据传输端口,21是连接认证端口。下面来说说怎么建立一个FTP服务器吧。由于做FTP服务器的软件很多,我这里介绍我们比较常用的两种:
1 O" G* D4 |: U) P- u6 X6 v
/ o& ]! I  @* z8 U- F(1)    IIS FTP
' n. f" L, V2 k! B4 P# {& n『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』(2)    Serv-U

/ [- ?" |  }7 x; C' g9 g
: [7 Z- y) y& [  |  gIIS FTP,一个功能比较少的FTP,由于它功能比较少,所以安全漏洞也比较少,适合于一般局域网用户使用。这个FTP服务器是带在IIS信息管理器里的,所以我们要安装IIS FTP就和安装IIS web服务一样,都要在windows组件里选中FTP文件传输服务来安装,如图1:『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』3 {# ~3 B7 u. I+ s% A5 j/ b

# M4 ~6 z2 N5 }0 Y+ w. F
5 F& g2 l' n: b☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流
! L; |5 M3 a0 R『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』
$ [! P1 s, _% ~; p5 u安装完成后我们可以看到在IIS管理器最下有个“FTP站点”。打开右键,出现如图2画面
7 \) J5 ^  ]$ W5 y『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』  T) M2 R, C2 ?* T/ X$ Y* e
pcfix.job.topzj.com5 j+ z1 u: @( h6 h, f5 g' o- h
☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流  @  o/ n2 ^6 z1 a/ }; k( G

' X4 F" s6 j4 ]/ p% wpcfix.job.topzj.com新建里面有虚拟目录,虚拟目录的作用是在主目录下建立其它路径的目录,不过IIS FTP这个功能好像做得不是很到位,因为如我们建了一个叫做网络世界的目录。但在登录主目录是看不到的,要在登录地址后加上虚拟目录的名称才能看到,如:ftp://你的IP地址/虚拟目录
! c: J! Y9 N9 ?, I9 Z☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流
& u8 y1 z: ~+ A* z( ?, r! p& h. ^这时的FTP已经是可以访问的了,默认的FTP路径是C:\inetpub\ftproot .只要你在里面放文件别人就可以通过ftp://你的IP地址 来下载你放在C:\inetpub\ftproot里的文件了。我们来看看它的功能。点属性,我们可以看到如图3的界面:☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流& F4 S; O  e% Y4 L& p& o

! H) b+ S( x; T+ S' Y  g; P
, l( {% ]7 f" c: z  y☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流
: g5 g" a# ?0 S+ c# N『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』pcfix.job.topzj.com1 t; X; `7 k3 Q; O4 a- Q, u; c
主界面:ftp站点  描述:站点的名称。  IP地址:默认是你机子上所有的IP地址,也就是说你不指定IP地址的话别人可以通过你机子的其中一个IP地址来访问你的FTP,如果设定了IP地址那么别人就只能通过你设定的IP地址来访问你的FTP。其它地址不可用。pcfix.job.topzj.com' e3 {2 x  F( S" t! c/ J  Y) c
TCP端口:用于连接认证的端口,默认是21端口,我们可以修改。如果用新建命令新建FTP站点时就要修改这一项,要不然会和默认FTP冲突,当你修改了端口之后,别人就不能直接访问你的FTP了,比较你改为2121,那么别人访问就要用ftp://你的IP地址:2121 了。FTP站点连接: 连接限制为:一般为不限制,除非你自己想限制别人下载的速度,根据实际情况而定。启用日记记录:在属性里可以设置要记录什么,这个重要,特别是对于FTP服务器的日常维护。5 F0 s8 z$ x% ?) v4 u, `) A

. g& c5 V, L" l3 ]安全账户界面:如图4:
) K7 O. m' V; Q6 n0 A『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』4 A; o- e+ N1 b9 a* Z
『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』* U$ d) H$ x$ N. d

/ Y+ S  g& i3 T. E4 I
: }& ~3 b+ B* k+ K1 Apcfix.job.topzj.com充许匿名连接,默认为充许,如果不钩上这个的话别人访问我们的FTP就要输入用户名和密码。一般都钩上。这个和下面那个“只充许匿名连接”不一样,大家不要误会了。充许匿名连接的意思是可以匿名连接,也可以用本机有权限的账户登录。而“只充许匿名连接”是不充许本机其它用户登录的,这点要搞清楚。怎么为FTP设置用户呢?这个很简单。因为IIS FTP是微软出的,所以FTP用户就是本地系统用户,只要你新建一个系统用户,那么它就是FTP用户了,你可以给用户权限来限制。如果要把新建的用户设为FTP匿名用户可以点“浏览”—高级—立即查找,找到你要的用户确定就可以了。☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流2 R5 v( A! t9 q) ^4 j

+ k6 c. q, I( s  r消息界面:如图5:
, [1 P! w- a- y/ B! {3 Q3 l
9 j% Z& s! N' Y$ a5 `3 M
% s- ?& x4 F* @# N  y『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』
) u2 v" a# P* K. E『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』
- i; A9 o0 _% ]3 f" N$ K2 L& i标题:别人登录你FTP所看到的标题,如我们写电脑爱好者俱乐部。
; m4 Z, O# ]1 `『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』欢迎:别人登录你的FTP所看到的欢迎信息,如我填:欢迎你登录百年独孤的FTP; d% p; K* R' }2 O  c
退出:当别人退出你FTP时的信息,如我填:你已经成功退出连接
  g& T" i1 M, O5 P8 {3 S7 A, C最大连接数:上你FTP的最大人数,默认无限,我们可以给一个数,如200,当超过200人时登录会提示用户过多而拒绝登录。
" ?! E4 F& L: @( q4 O
* g% V$ J- d6 e8 G+ L  O) k# v☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流主目录界面:如图6:
. u9 h/ v* p1 h7 G. q  B4 A$ D『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』  x- u7 N" @1 J" z0 @5 b! M
pcfix.job.topzj.com1 i- [" }5 G! f% j

; P' v2 W# p6 V- n/ e1 P6 T# L『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』8 v# Y( L2 i! n) O$ e% ?
资源来源可以是本地,也可以是网络共享,这个和IIS WEB服务是一样的。
6 @/ _; A: Q' ^☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流FTP站点目录:你的FTP文件放置的路径,也就是你想共享的文件路径。
# S, c1 q( D/ x『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』读取,写入,访问记录:读取,就是充许访问者读取FTP目录和文件。写入,就是充许访问者对FTP目录进入修改,增加等。访问记录,是否要启用记录。默认为启用。
. g  U' u# j4 {『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』目录样式:我们一向都是习惯MS-DOS的,所以选这个,如果习惯UNIX的也可以选。. k5 g. k: X- c8 I
『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』0 b' l1 M! C3 F7 m# w( ]
目录安全性,同IIS web服务一样,这个是限制一些IP或IP段等访问我们的FTP的。如果要拒绝访问请选“授权访问”,然后按添加输入IP地址或IP段,就可以了。请得不要看错,这里很多人会误会的。当IP被拒绝后将不能访问你的FTP。如图7:) q" {2 N1 l, U; l

( b. K! _* U: {9 S. n. H- O( ?. m6 ^: }  q, g( C

+ s2 k2 p+ f7 U9 ~9 s, n, Xpcfix.job.topzj.com* @: Q' S3 n" q9 l% b
现在设置好了,我们来试试访问刚刚我们设置的FTP。如图8:
5 F7 N7 \( e. T0 C' q6 V4 M. g
* V2 r4 O3 H) m; @* P☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流. {' |* {/ e4 ^9 O. O
5 q+ n- P1 k6 `, n; ]

; i$ o& Z& j6 r☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流解释都在图里,我就不说了,如果要更多命令请用?命令。; l/ P7 A" n1 ^9 _- v# i
我们再看看Windows下访问的效果如图9:  M" z, m; W; E( j" G4 P. i, }6 ]& z
☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流, {& Q& @- A. ?2 O
☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流& c+ n1 E5 a3 m9 R1 B: H

5 q7 Y; p" f8 O$ h! I8 Q
1 o6 Y* E+ T5 t$ z  u. n我们也可以用FTP上传,下载工具来使用FTP。如FlashFXP,TurboFTP,LeapFTP等等有名的FTP传输软件来登录FTP上传和下载文件。pcfix.job.topzj.com+ |, O2 m$ {2 C7 A( P
9 B& A7 T* {# h& B) A
下面开始说:Serv-U FTP服务器☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流  B7 V/ I+ S2 g7 y5 b
☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流4 P: l/ W$ G% J
Serv-U是比较专业的FTP服务器,现在有很多企业或单位都是用这个FTP服务器,因为Serv-U的功能很齐全。而且使用简单。下面我们来看看Serv-U的安装已及使用。首先下载Serv-U软件,现在网上有很多汉化版的,方便大家使用。下面是安装界面,我就不多截无聊的图了 图10:
; g- i% z2 P" t: g9 Hpcfix.job.topzj.com
4 ^. @- w& o( u. S6 R
* {/ T$ d, [5 Y4 i0 h
8 `' y! z# q* B. ]: t
! W# _1 q' H. e# gpcfix.job.topzj.com选择安装路径。安装完成会提示你是否设置域,我们可以先选择不设置,然后打汉化补丁,完成之后就可以看到一个中文界面的Serv-U。点域右键—新建域,弹出如图11的窗口:
0 k* j+ k& n. e7 i; n☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流) T/ ]# q5 A; F& k5 k! G

2 g1 {9 f, B4 s; r& Dpcfix.job.topzj.com
. y4 ?5 U* S: B1 @☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流0 A5 |/ i9 h! ~4 x! h
IP地址,FTP服务器的IP地址,也就是安装Serv-U机子的IP地址,也就是本机IP,我的是192.168.0.247,所以就填下去—下一步如图12:
; t/ r' S6 y9 y) d$ @『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』
7 s) G7 F% Z8 A  u☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流
# y2 G: n, D7 v7 ^1 K- Apcfix.job.topzj.com pcfix.job.topzj.com/ @- Z" Q; ?. O) Z
☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流8 c7 R, M, g0 J
描述名称。也就是域名,这就是我们访问网页一样,可以用域名来访问,前提是要有DNS服务。我们写上:ftp.cfanclub.net 下一步,如图13:
' ^( J( m& B: V6 b; Ppcfix.job.topzj.com
" D" Q' y/ [* _4 O" jpcfix.job.topzj.com8 W0 j! @/ w% ^8 I! f

' P$ u9 N) S6 Y7 G/ s7 |- V6 rpcfix.job.topzj.com『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』. J  ~  L6 `- j7 g' J9 Q, b
端口号,你的FTP认证连接的端口号,我们一般用默认的TCP 21.下一步,如图14:
8 J) H$ @( D& E
) a* b& J0 z6 v) D6 n; ]
& [$ ^0 h7 T* T7 k$ k 『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』0 Z' U% E- B6 I7 Q& ]; T. z% Z

$ V4 S, D  Y- i% ^$ ]$ E4 }域类型,填写你的域要保存在什么类型里,可以选 ini文件和注册表等,我们中小型FTP一般选用ini文件。比较多用户的可以设用注册表。下一步,完成。如图:15
6 f' D5 L6 v# n. p% ]3 S+ O8 X
" a7 T) G4 q9 p7 ]' l/ j! L: B
8 a( G8 d8 }8 W
, y* P! ~0 w  [『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』$ S  B3 Y. [, F" ^2 n) f3 a$ q
我们能看到状态栏的U字型图标已经没有红色小叉了。这说明我们的FTP已经在运行,但是别人还不能访问。因为还没有建立用户。接下来我们来建立用户。用户--右键—新建用户—输入用户名(我输入minks)--输入密码(我输入minks)--设置用户主目录(就是你要建的这个用户能访问的资源目录)—是否锁定主目录:如图16:
8 q$ e, o6 G- T8 i: a& F
( h' c! l/ \; y2 Z9 d! v5 y, q/ I『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』# a! Q: `* q4 R# k
. ]# p" M% E; R7 t: g
1 z/ Y1 O7 W0 k7 I9 J- _* S' Y
选是,如果选好人家可以点上一级到你主目录以外的目录。这个要注意,有安全问题。最好选是。点完成,FTP的用户就建好了。这样,我们可以在别的机子登录这个FTP了。不过只有读的权限,其它权限还没有,那我们再来看看Serv-U的功能吧。为了大家能明白,以下全用图片说明 图17~30:
3 k5 D6 ]0 l  ]4 @『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』; ]+ v  \8 o. ?+ `7 @. D' Q( U, T& l

/ Q" f" G4 T2 F / L! U: }: j* n1 ?- p8 \
# S, R0 i. v# S9 t6 W, P

2 h% h0 n: n5 T. e$ t9 S8 Z8 n. Z☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流9 E( e" {! ~2 y/ r
『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』  `; c( n; }) V4 s$ u
pcfix.job.topzj.com& G, l8 ^# W, t0 I" o' x

* E, ?" F, m6 y* G( j: w) T! n『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』% b1 f+ ~/ T0 O8 V
『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』! C4 O7 g# K8 |& b3 Z3 r6 L
☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流$ h# j/ k: P% f+ n
『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』5 o9 X& r+ Y1 Z% I/ [
☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流8 z/ O0 @3 s7 j; H1 I- h) C
+ e/ {: e$ ?7 U+ `0 s' V

3 i) P2 U1 k4 b. s* @; }pcfix.job.topzj.com☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流( T/ E9 A: ?/ E8 I; z2 l$ Y7 i* w
『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』; p' l" O! ~( }5 u2 @: }
pcfix.job.topzj.com1 d" K* x; V9 ^! d, @

9 o+ |+ ?0 ?4 ^『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』
0 c) A' T5 A: wpcfix.job.topzj.com+ y: J/ X6 k/ p9 @/ \% P7 z
pcfix.job.topzj.com/ ]+ T. m' R/ ^5 p- t
" h& E+ `- n1 V: x+ ^  N1 T' S

/ s. h1 S; r% z8 q% X
4 Q9 u" A$ ?5 n% r 『上海馨欣网络科技有限公司』pcfix--home『馨欣电脑医院』  S% f0 L' a  W. M! o6 t7 y

/ O9 g# [& x) R6 \
, v% d& k2 B- {, F- O☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流
/ W3 w4 |: s' F. p  [/ N
5 `- \" {) G5 p; ]7 X2 U( w我们要管理Serv-U可以在这里找到Serv-U administrator 打开就可以了。下面的托盘图标显示状态是Tray Monitor这个程序。如下图31:
- q- k; `5 [# c$ ^* mpcfix.job.topzj.com' i) m* J7 L) g- F7 m; X! f! T
" M% q6 C9 X& q# F1 j( O
- f4 |! B5 g2 j& T0 r/ |8 P

5 V* y' z. i. c% \& z/ e! QFTP服务到此讲完,有兴趣的朋友可以自己做做,我记得还有一个小软件能直接开FTP的,很容易的那种,好像是21CN安全小组出的。大家有空也可以下载试试。写了这么多,希望对大家有帮助。☆浦东新区☆电脑维修|电脑知识|电脑学习|电脑交流- l% ]5 Z# Z5 Q& \" Y4 \

) V" m. C, c/ q5 npcfix.job.topzj.com

——百年独孤6 K. a* [& R4 B) l  B9 @
2007年11月1日


让电脑更好的为您服务,让我更好的为电脑服务——『馨欣电脑医院』——您电脑的温馨家园

TOP

发新话题