FTP的搭建.docx

上传人:b****2 文档编号:20117991 上传时间:2023-04-25 格式:DOCX 页数:20 大小:585.81KB
下载 相关 举报
FTP的搭建.docx_第1页
第1页 / 共20页
FTP的搭建.docx_第2页
第2页 / 共20页
FTP的搭建.docx_第3页
第3页 / 共20页
FTP的搭建.docx_第4页
第4页 / 共20页
FTP的搭建.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

FTP的搭建.docx

《FTP的搭建.docx》由会员分享,可在线阅读,更多相关《FTP的搭建.docx(20页珍藏版)》请在冰豆网上搜索。

FTP的搭建.docx

FTP的搭建

1、步骤一:

安装FTP的软件

(1)在WindowsServer2003系统下,在“开始”菜单里选择“设置”,再选择“控制面板”里的“添加/删除程序”对话框。

单击“添加/删除Windows组件”按钮,出现“Windows组件向导”对话框,下拉滚动条,选择“应用程序服务器”,如图2-54所示。

图2-54添加Windows组件

(2)单击“详细信息”按钮,选中“Internet信息服务(IIS)”复选框,单击“下一步”按钮,完成后单击“确定”按钮,回到如图2-55所示的对话框,再单击“确定”按钮,开始复制文件,并提示插入WindowsServer2003操作系统光盘,单击“确定”按钮,系统自动安装完毕。

图2-55安装Internet信息服务

2、步骤二:

为FTP服务器创建用户

(1)打开“本地用户和组对话框”

在FTP服务器上,选择“我的电脑”,单击鼠标右键,选择“管理”,打开“计算机管理”窗口,选择本地用户和组。

(2)创建新用户“weihu”

操作依次为单击鼠标右键,在快捷菜单中选择“新建用户”命令,弹出如图2-56所示的对话框,填写需要添加的用户信息(用户名:

weihu,描述:

计算机维护人员与普通管理员使用的帐号),输入用户密码(初始密码:

123456),并选择“用户下次登录时需要修改密码”。

图2-56添加新的用户

(3)对“Administrator”用户进行重命名并修改用户密码

1)选择“Administrator”用户,单击鼠标右键,选择“重命名”,用户名修改成“Admin”。

2)在“Admin”用户名上单击鼠标右键,选择“属性”,在常规选项卡里,选择“用户下次登录时需要修改密码”,保证管理员密码的保密性。

如图2-57所示。

图2-57修改Admin用户属性

3)在“Admin”用户名上单击鼠标右键,选择“设置密码”选项,打开警告对话框,如图2-58所示,单击“继续”按钮,进行“Admin”用户密码的重新设定(原始密码:

123456)。

图2-57Admin设置密码警告窗口

3、步骤三:

为FTP服务器配置多个IP地址

根据项目实施方案和任务规划要求,FTP服务器配置的是单网卡,而网吧的服务需要在一个FTP服务器上使用两个不同的IP地址作为FTP的访问地址,我们采用一块网卡多个IP地址配置策略。

(1)使用“项目一的第五个任务”配置TCP/IP属性值的方法,配置FTP服务器的网卡的第一TCP/IP属性值(IP地址、子网掩码、网关地址、DNS服务器地址)。

(2)在配置好网卡第一个TCP/IP属性值后,单击“高级”选项,打开“高级TCP/IP属性”,如图2-58所示。

图2-58TCP/IP高级设置

在IP地址栏下方选择“添加”选项,进行IP地址和子网掩码的输入(IP:

192.168.0.18,子网掩码:

255.255.255.0)。

单击确定完成第二个IP地址的添加工作。

单网卡双IP地址的详细信息如图2-59所示。

图2-59单网卡双IP地址的详细信息

4、步骤四:

为FTP服务器创建文件目录

根据任务的规划的要求,在FTP服务器的E盘上建立三个文件夹作为不同FTP服务的目录使用,用文件名分别为:

客户、维护和数据。

如图2-60所示。

图2-60文件夹的建立

5、步骤五:

配置FTP服务器

(1)创建“网吧客户”使用的FTP站点

1)在“Internet信息服务(IIS)管理器”的控制台中,选择“FTP站点”,单击鼠标右键,选择新建“FTP站点”,出现如图2-61所示的对话框。

图2-61FTP站点创建

2)在“FTP站点创建向导”对话框中输入用来描述该站点的名称,例如“网吧客户站点”,如图2-52所示。

图2-62FTP站点描述

3)单击“下一步”按钮,进入“IP地址和端口设置”对话框,指定要使用的IP地址和端口号。

根据任务规划要求,网吧客户访问的FTP服务器的IP地址为“192.68.0.28”。

端口为FTP站点的默认端口21,如图2-63所示。

图2-53FTP站点IP地址和端口设置

4)单击“下一步”按钮,选择“不隔离用户”选项,如图2-64所示。

备注:

FTP用户隔离有3个可选项,如果是在独立服务器上使用隔离用户的FTP站点,则选择“隔离用户”选项;如果在域控制器上使用隔离用户的FTP站点,则选择“用ActiveDirectory隔离用户”选项。

图2-64FTP用户隔离

5)单击“下一步”按钮,如图2-65所示。

在“路径”文本框中输入FTP站点所在的文件的完整路径,例如E:

\客户,也可通过单击“浏览”按钮找到该目录。

图2-65FTP站点主目录

6)单击“下一步”按钮,在“FTP站点访问权限”对话框上选择“读取”权限(下载权限),如图2-66所示,单击“下一步”和“完成”按钮,即可完成对整个网吧客户需要的“匿名FTP”服务器平台的搭建。

图2-66设置FTP站点访问权限

(2)创建“网吧维护人员”使用的FTP站点

根据本次搭建网吧FTP服务器任务的规划要求,网吧需要提供一个专门的FTP服务,共网吧的计算机维护人员或一般的工作人员进行文件的下载和上传。

“网吧维护人员”FTP站点的建立和“网吧客户”FTP站点的创建步骤类似,区别在于两者的站点名称、FTP端口号、主目录、用户权限和用户验证方式。

1)新建站点后在“FTP站点描述”对话框中输入“网吧维护人员站点”。

2)在“IP地址和端口设置”对话框中选择IP地址为“192.168.0.28”,端口号为1888,如图2-67所示。

图2-67设置站点IP地址和端口号

3)在“FTP主目录”对话框中输入“E:

\维护”。

4)根据FTP站点创建向导提示,在“FTP站点访问权限”对话框中选择“读取”和“写入”,使用户具有上传和下载的权限,如图2-67所示。

单击下一步,选择完成。

即可完成FTP站点创建向导。

图2-67设置访问权限

5)选择“网吧维护人员站点”,单击鼠标右键,选择权限,打开“E:

\维护”目录的安全权限设定窗口,删除不需要的用户,通过添加按钮,选择“weihu”用户对“E:

\维护”目录具有读取、写入、运行的权限,保留管理员帐户的“完全控制权限”。

如图2-68所示。

2-68FTP目录安全权限的设置

6)在“网吧维护人员站点属性”对话框中选择“安全帐户”选项卡,浏览用户,选择“weihu”用户作为该FTP站点的访问帐户,并取消“允许匿名连接”前的勾选,如图2-69所示。

整个网吧维护人员的FTP站点的搭建完成了。

图2-69设置允许匿名连接

(3)创建“网吧老板”使用的FTP站点

根据本次搭建网吧FTP服务器任务的规划要求,网吧还需要搭建一个FTP站点平台,共网吧老板与网吧超级管理员进行文件的下载和上传。

“网吧老板”使用的FTP站点的创建过程与“网吧维护人员”使用的FTP站点创建过程很类似。

区别同样在于两者的站点名称、FTP的地址与端口号、主目录、用户权限和用户验证方式。

1)新建站点后在“FTP站点描述”对话框中输入“网吧维护人员站点”。

2)在“IP地址和端口设置”对话框中选择IP地址为“192.168.0.18”,端口号为默认端口号21。

3)在“FTP主目录”对话框中输入“E:

\数据”。

4)在“FTP站点访问权限”对话框中选择“读取”和“写入”。

5)选择“网吧维护人员站点”,单击鼠标右键,选择权限,打开“E:

\数据”目录的安全权限设定窗口,删除不需要的用户,仅保留管理员帐户的“完全控制权限”。

如图2-70所示。

图2-70访问目录

6)在“网吧老板站点属性”对话框中选择“安全帐户”选项卡,浏览用户,选择“Admin”用户作为该FTP站点的访问帐户,并取消“允许匿名连接”前的勾选,完成网吧老板FTP站点平台的搭建。

6、步骤六:

FTP客户端访问FTP服务站点

(1)模拟网吧客户访问匿名FTP站点

在客户端计算机上打开浏览器窗口,输入访问地址“ftp:

//192.168.0.28”,不需要输入用户名和密码即可匿名登录到FTP站点,如图2-71所示。

进入FTP站点后即可进行文件的下载操作。

图2-71FTP匿名访问

(2)模拟网吧维护人员访问FTP站点

在客户端计算机上打开浏览器窗口,输入访问地址“ftp:

//192.168.0.28:

1888”,在FTP登录身份窗口中输入“用户名:

weihu,密码:

******”,如图2-72所示。

图2-72FTP登录身份窗口

输入用户名和密码后点击登录按钮,即可进入“网吧维护人员的站点”,如图2-73所示。

进入FTP站点后即可进行相应的文件上传、下载等操作。

图2-73网吧维护人员站点的访问

(2)模拟网吧网吧老板访问FTP站点

网吧老板对FTP站点的访问方法与网吧维护人员相似,不同之处在于输入的地址为FTP:

\\192.168.0.18,输入的用户名:

Admin,密码:

******。

操作完成后如图2-74所示。

进入站点后网吧老板即可进行相应的数据处理操作。

图2-74网吧老板站点的访问

2.7.4知识点提示

1、什么是FTP

FTP(FileTransferProtocol)全称为文件传输协议,是一种在两台计算机间传送文件的通信协议。

自从有了网络以后,通过网络来传输文件一直是很重要的工作。

FTP(FileTransferProtocol文件传输协议),是Internet上最早应用于主机之间进行文件传输的标准之一。

顾名思义,就是专门用来传输文件的协议。

简单地说,支持FTP协议的服务器就是FTP服务器。

FTP定义了一个在远程计算机系统和本地计算机系统之间传输文件的标准。

FTP运行在OSI模型的应用层,并利用传输协议TCP在不同的主机之间提供可靠的数据传输。

由于TCP是一种面向连接的、可靠的传输协议,正是这种可靠性保证了FTP文件传输的可靠性。

FTP在文件传输中还具有一个重要的特点,就是支持断点续传功能,这样可以大幅度地减小CPU和网络带宽的开销。

在Internet诞生初期,FTP就已经被应用在文件传输服务上,而且一直是文件传输服务的主角。

由于FTP的一个非常重要的特点是其可以独立于平台,因此在Windows、Linux、UNIX等各种常用的网络操作系统中都可以实现FTP客户端和服务器。

2、FTP服务应用场景

(1)文件资料下载服务

与HTTP协议(超文本传输协议)不同,FTP协议使用两个端口进行文件传输,一个端口用于发送文件,另一个端口用于接收文件。

所以对于文件传输而言,FTP协议要比HTTP协议的效率高得多。

当利用Web站点提供文件资料下载时,必须在Web页面为所有文件建立一个超级链接,否则浏览者将无法看到相应文件。

而且,每当增加新的文件时,网络管理员必须修改Web页面,以保证用户能及时看到新增加的文件。

而通过FTP协议提供文件下载服务则简单得多,因为用户登录到FTP站点后,可以直接看到站点主目录中的所有文件和文件夹列表,并可以根据自己的需要直接下载,并不需要建立超级链接。

而且当向FTP站点添加新的文件时,只需将其拷贝到FTP站点的主目录即可,这大大减轻的管理员的工作负担。

这也正是许多专业的软件下载站点仍然通过FTP的方式为用户提供文件下载服务的主要原因。

(2)Web网站更新服务

我们知道,只有不断地对Web网站中的内容进行更新,才能吸引更多浏览者的目光。

通过FTP服务更新Web网站,只要将Web站点的主目录设置为站点的主目录,并为该目录设置相应的访问权限,用户就可以随时随地的连接到Web站点的主目录,对其中的Web文件进行更新,从而实现对Web网站的更新。

(3)不同类型计算机间的文件传输

FTP协议作为TCP/IP协议族中的一员,于TCP/IP协议一样可以跨平台通信。

建立FTP站点后,无论用户使用何种操作系统(包括Windows、Linux、UNIX、Macintosh)都可以连接到FTP站点进行文件的下载与上传操作,轻松实现跨统的文件传输。

3、FTP的工作原理

与大多数的Internet服务一样,FTP协议也是一个客户端/服务器系统。

用户通过一个支持FTP协议的客户机程序,连接到远程主机上的FTP服务器程序。

用户通过客户端程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行结果返回给客户机。

FTP工作模型如图2-75所示。

图2-75FTP工作原理

大多数的TCP应用协议使用单个的连接,一般是向服务器的一个知名端口发起连接,然后使用这个连接进行通信。

但是FTP协议却有所不同,FTP协议在运作时要使用两个TCP连接,一个是由CPI和SPI使用的被称作控制连接(ControlConnection);另一个是由CDTP和SDTP使用的,被称作数据连接(DataConnection)。

FTP独特的双端口连接结构的优点在于:

两个连接可以选择不同的合适的服务质量。

控制连接主要用来传送在实际通信过程中需要执行的FTP命令以及命令的响应。

控制连接是在执行FTP命令时由客户端发起的通往FTP服务器的连接。

控制连接并不传输数据,只用来传输控制数据传输的FTP命令集及其响应。

通常情况下,FTP服务器监听端口号21来等待控制连接建立请求。

控制连接建立以后并不立即建立数据连接,而是服务器通过一定的方式来验证客户的身份,以决定是否可以建立数据传输。

在FTP连接期间,控制连接始终保持通畅的连接状态;而数据连接是等到要目录列表、传输文件时才临时建立的,并且每次客户端使用不同的端口号来建立数据连接。

一旦传输完毕,就中断这条临时的数据连接。

数据连接用来传输用户的数据。

在客户端要求进行目录列表、上传和下载等操作时,客户和服务器将建立一条数据连接。

这里的连接时全双工的,允许同时进行双向的数据传输,即客户和服务器都可以是数据发送者。

在数据连接存在的时间内,控制连接肯定是存在的。

一旦控制连接断开,数据连接会自动关闭。

4、FTP的数据传输模式

FTP的数据传输是针对FTP数据连接而言的,分为主动传输模式、被动传输模式和单口传输模式3种。

(1)主动传输模式

当FTP的控制连接建立后,且客户端提出目录列表、传输文件的请求时,客户端发出PORT指令与服务器进行协商,FTP服务器使用一个标准的端口20作为服务器端的数据连接端口(ftp-data)与客户建立数据连接。

FTP主动传输模式数据连接如图2-76所示。

在主动传输模式下,FTP的数据连接和控制连接的方向是相反的,也就是说,是服务器向客户端主动发起一个用于数据传输的连接。

客户端的连接端口是由服务器端和客户端通过协商确定的。

图2-76主动传输模式

(2)被动传输模式

当FTP得控制连接建立后,且客户端提出目录列表、传输文件时,客户端发送PASV指令使服务器处于被动传输模式,FTP服务器在非20端口的其他数据传输端口(ftp-data)上监听客户的请求。

FTP被动传输请求。

FTP被动传输模式数据连接的建立过程如图2-73所示。

图2-73被动传输

在被动传输模式下,FTP的数据连接和控制连接的方向是一致的,也就是说,是客户端向服务器发起一个用于数据传输的连接。

客户端的连接端口是发起这个数据连接请求时使用的端口号。

当FTP客户在包过滤防火墙之后对外访问FTP服务器时,需要使用被动传输模式。

因为通常情况下,防火墙允许所有内部向外部的连接通过,但是对于外部向内部发起的连接却存在很多限制。

在这种情况下,客户可以正常地和服务器建立控制连接,而如果使用主动传输模式,ls、put和get等数据传输命令就不能成功运行,因为防火墙会阻塞从外部服务器向内部客户发起的数据传输连接。

简单包过滤防火墙把控制连接和数据传输连接完全分开处理,因此很难通过配置防火墙允许主动传输模式的FTP数据传输连接通过。

而使用被动传输模式一般可以此类问题,因为在被动传输模式下,数据连接是由客户端发起的。

不过,这要看FTP服务器和客户端程序是否支持被动传输模式。

(3)单端口传输模式

在FTP协议中,除了被动传输模式和主动传输模式之外,还有一种数据传输模式。

如果客户端程序既不向服务器发出PASV命令也不发送PORT命令,当FTP得控制连接建立后,且和客户端提出目录列表、传输文件时,FTP服务器就会使用FTP协议的数据传输端口(20)和客户端的控制连接源端口建立一个数据传输连接。

这就需要客户端程序在这个端口上监听。

FTP单端口传输模式数据连接的过程如图2-74所示。

图2-74单端口传输

这种模式的数据连接请求也是由FTP服务器发起的。

使用这种传输模式时,客户端的控制连接所使用的端口和客户端的数据连接所使用的端口是一致的。

单端口传输模式的最大缺点就是无法再很短的时间之内连续输入数据传输命令,用户经常会遇到“bind:

AddressAlreadyinuse.”等错误信息。

这是TCP协议造成的。

因此,这种模式并不常用。

2.7.5技能点扩展

1、创建FTP站点虚拟目录

FTP虚拟目录是FTP站点主目录下的所有目录。

同Web服务一样,要想通过FTP站点主目录发布信息文件,必须为FTP站点创建虚拟目录,它是FTP服务发布信息文件的主要方式。

FTP虚拟目录的具体创建如下:

(1)右击“网吧客户站点”,或者其他需要创建虚拟目录的站点子节点,从弹出的快捷菜单中选择“新建”,点击“虚拟目录”命令,打开“虚拟目录创建向导”对话框。

(2)单击“下一步”按钮,打开“虚拟目录别名”对话框,如图2-75所示。

在“别名”文本框中,输入用于获得此虚拟目录访问权限的别名。

图2-75输入别名

(3)单击“下一步”按钮,打开“FTP站点内容目录”对话框,如图2-76所示。

单击“浏览”按钮,打开“浏览文件夹”对话框,选择目录路径。

图2-76输入目录路径

(4)单击“下一步”按钮,打开“访问权限”对话框,如图2-77所示。

在“允许下列权限”选项组中,启用“写入”复选框,则允许访问者在目录中写入内容。

图2-77设置访问权限

(5)访问权限设置完成后,单击“下一步”按钮,打开“您已成功完成‘虚拟目录创建向导’”对话框。

单击“完成”按钮,完成虚拟目录的创建。

 

心得体会:

学习了FTP,我懂得了FTP全称为文件传输协议,是一种在两台计算机间传送文件的通信协议。

有了FTP就可以实现文件共享,上传和下载。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1