FTP服务及其配置

上传人:工**** 文档编号:586028838 上传时间:2024-09-03 格式:PPT 页数:41 大小:943KB
返回 下载 相关 举报
FTP服务及其配置_第1页
第1页 / 共41页
FTP服务及其配置_第2页
第2页 / 共41页
FTP服务及其配置_第3页
第3页 / 共41页
FTP服务及其配置_第4页
第4页 / 共41页
FTP服务及其配置_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《FTP服务及其配置》由会员分享,可在线阅读,更多相关《FTP服务及其配置(41页珍藏版)》请在金锄头文库上搜索。

1、FTP服务及其配置服务及其配置FTP协议简介IIS配置FTP服务器serv-u配置FTP服务器常见的FTP客户端软件FTP服务简介服务简介lFTP(FileTransferProtocol)是文件传输协议的简称。lFTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。FTP工作原理工作原理 l拿下载文件为例,当你启动FTP从远程计算机拷贝文件时,你事实上启动了两个程序:一个本地机上的FTP客户程序:它向FTP服务器提出拷贝文件的请求。另一个是启动在远程计算机的

2、上的FTP服务器程序,它响应你的请求把你指定的文件传送到你的计算机中lFTP采用“客户机/服务器”方式,用户端要在自己的本地计算机上安装FTP客户程序。lFTP客户程序有字符界面和图形界面两种。l使用FTP时必须首先登录,在远程主机上获得相应的权限以后,方可上传或下载文件。也就是说,要想同哪一台计算机传送文件,就必须具有哪一台计算机的适当授权。l换一句话来说,除非有用户ID和口令,否则便无法传送文件。匿名匿名FTPl匿名FTP是这样一种机制,用户可通过它连接到远程主机上,并从其下载文件,而无需成为其注册用户。系统管理员建立了一个特殊的用户ID,名为anonymous,Internet上的任何人

3、在任何地方都可使用该用户ID。连接匿名FTP主机的方式同连接普通FTP主机的方式差不多,只是在要求提供用户标识ID时必须输入anonymous,该用户ID的口令可以是任意的字符串。习惯上,用自己的E-mail地址作为口令,使系统维护程序能够记录下来谁在存取这些文件。FTP服务器服务器lFTP服务器是互联网上提供FTP提供一定存储空间的计算机,它可以是专用服务器,也可以是个人计算机。当它提供这项服务后,用户可以连接到服务器下载文件,也允许用户把自己的文件传输到FTP服务器当中。l FTP服务器可以以两种方式登录,一种是匿名登录,另一种是使用授权账号与密码登录。IIS架设架设FTP服务器服务器l安

4、装WindowsXP默认安装时不安装组件,需要手工添加安装。进入控制面板,找到“添加删除程序”,打开后选择“添加删除组件”,在弹出的“组件向导”窗口中,将“信息服务()”项选中。在该选项前的“”背景色是灰色的,这是因为默认并不安装服务组件。再点击右下角的“详细信息”,在弹出的“信息服务()”窗口中,找到“文件传输协议()服务”,选中后确定即可。设置设置FTPFTP 为了方便起见,先定下想要实现的目标: 已在DNS中将域名“”指向了IP地址“191.168.0.49”,要求输入相应格式的域名(或IP地址)就可登录到“D:Myweb”目录下使用FTP相关服务。2设置设置l打开“默认FTP站点”属性

5、窗口:选“默认FTP站点右键属性”即可。2 2、设置、设置“FTPFTP站点站点”:在:在“IPIP地址地址”处处选选“192.168.0.49”(“192.168.0.49”(或者填入本机或者填入本机IP)IP),端口号保持默认值端口号保持默认值“21”“21”不变。不变。3 3、设置、设置“消息消息”:在:在“欢迎欢迎”框中输框中输入登录成功后的欢迎信息,入登录成功后的欢迎信息,“退出退出”中中为退出信息为退出信息4 4、设置、设置“主目录主目录”:在:在“本地路径本地路径”中按中按“浏览浏览”按钮选择目标目录按钮选择目标目录“E:E:mywebmyweb”。如下图:如下图: 5 5、设置

6、、设置“安全帐号安全帐号”:默认的,匿名用户:默认的,匿名用户(AnonymousAnonymous)被允许登录,如果有必要,此处可选被允许登录,如果有必要,此处可选拒绝其登录以增加安全性;或增加其他用于管理此拒绝其登录以增加安全性;或增加其他用于管理此FTPFTP服务器的用户名(默认的为服务器的用户名(默认的为“AdministatorAdministator”)。l6、设置“目录安全性”:此处可以设置只被允许或只被拒绝登录此FTP服务器的的计算机的IP地址。l7、如需要,也可在“默认FTP站点”处单击右键选“新建”来新建FTP的虚拟目录。1 1、在浏览器中登录:格式为、在浏览器中登录:格式

7、为“ftp:/ftp.ftp:/”.com”或或“ftp:/ftp:/用户名用户名 ”.com”。如果匿名用户被允许登录,则第如果匿名用户被允许登录,则第一种格式就会使用匿名登录的方式;如果匿名不被一种格式就会使用匿名登录的方式;如果匿名不被允许,则会弹出选项窗口,供输入用户名和密码。允许,则会弹出选项窗口,供输入用户名和密码。第二种格式可以直接指定用某个用户名进行登录。第二种格式可以直接指定用某个用户名进行登录。2 2、在、在DOSDOS下登录:格式为下登录:格式为“ftp ftp.ftp ”.com”。如下图所示:如下图所示: 三、三、“”.com”的测试的测试用用FTPFTP客户端软件登

8、录:如下图为在客户端软件登录:如下图为在CuteFTPCuteFTP中的设置:中的设置:FTP命令命令l1)?说明:显示ftp命令的说明。后面可以加参数,是加需要解释的命令名,不加则显示包含所有命令列表。2)append说明:使用当前文件类型设置,将本地文件附加到远程计算机中。大概格式是appendlocal-fileremote-file其中local-file是说指定要添加的本地文件。remote-file是说指定要将local-file附加到远程计算机文件,要是省了这个,则是使用本地文件名做远程文件名。3)ascii说明:默认情况下,将文件传输类型设置为ASCII4)binary说明:将

9、文件传输类型设置为二进制。l5)bye说明:结束和远程计算机的ftp会话,也就是安全断开,退出ftp.6)cd说明:更改远程计算机上的工作目录。如cddata其中data是要进入的远程计算机的目录。7)close说明:结束与远程服务器的ftp会话,并返回命令解释程序。8)dir说明:显示远程的文件以及子目录列表。l9)disconnnect说明:与远程计算机断开连接,但还保持着ftp命令提示符。10)get说明:使用当前文件传输类型,把远程的文件拷贝到本地计算机上。如getremote-filelocal-fileremote-file是指定要复制的文件,local-file是指定本地计算机上

10、的文件名,没有指定的话则个remote-file同名。用用serv-u架设架设ftp服务器软件服务器软件lServ-UFTPServer(以下简称Serv-U)是一款专业的FTP服务器软件,与其他同类软件相比,Serv-U功能强大,性能稳定,安全可靠,且使用简单,它可在同一台机器上建立多个FTP服务器,可以为每个FTP服务器建立对应的账号,并能为不同的用户设置不同的权限,能详细记录用户访问的情况等。l启动Serv-Uadminisrator之后,出现如图界面,先看看“本地服务器”这个项目,如图,有个选项是“自动开始(系统服务)”,选中后,Serv-U就把自己注册成系统服务,开机自动运行,而且在

11、用户没有登录的情况下就开始运行了你在这里设置的最大上传下载速度还有你在这里设置的最大上传下载速度还有用户数量都对下面的域或者用户的设置用户数量都对下面的域或者用户的设置有限制作用,也就是说,即使在用户上有限制作用,也就是说,即使在用户上设置的速度很大,实际也不会超过这里设置的速度很大,实际也不会超过这里设置的值设置的值l这里的“活动”就是个监视器,可以看到连接到你的FTP的用户和他们的活动。注意这里的“自动重载入”,其实就是自动刷新的意思,选中后下面的监视内容每隔一段时间自动更新l,下面我们新建一个域,这里的域有什么用呢,假如你的机器有两个网卡,而又对不同的两个网段提供FTP服务的话,那在这里

12、建几个不同的域l确认后新的域就建好了,刚建好的域是离线的,点下“将域置于在线”,这个域就可以被访问了为为FTP服务器创建用户。服务器创建用户。lServ-U会询问是否将用户锁定在主目录,也就是只允许用户访问主目录及子目录,为了安全,这个选项是非常必要的l创建用户后要对用户设置,这里的设置继承全局设置和域的设置,也就是说,全局设置和域的设置对这里的设置有限制作用。如果用户比较多,还可以创建组,和用户用添加方法差不多,将用户添加到组后,用户就继承组的设置和权限lIP限制可以在域设置中设置,也可以在用户设置里设置,设置方法是一样的,只是作用范围一个大一个小而已。IP访问规则是从上往下一条条地应用的。

13、比如,我的FTP的地址为172.18.10.12(内网),我想让本网段和172.18.15.0/24访问,其它地址除了172.18.11.200可以访问外其它全部禁止。另外,本网段中172.18.10.123禁止访问。可以这样设置:1.首先*.*.*.*全部禁止,也就是不允许任何人连接。这里的IP地址可以使用通配符,*代表任何数字,?代表一位数字2.允许172.18.10.*连接,允许172.18.15.*连接3.允许172.18.11.200连接4.禁止172.18.10.123连接l虚拟目录是比较重要的东西,如果不可能把所有的东西都放在一个目录中,那用虚拟目录还可以让用户看起来在一个目录中

14、,这样比较方便。虚拟目录是在域的设置中设置的,如图。这里有两个地方可以添加,一个是虚拟路径映射,一个是链接,这两者有何不同呢?前者就是我们说的虚拟目录,是把一个目录映射到FTP用户的主目录中,让用户看起来这个目录好像是主目录的一个子目录一样l被虚拟的目录用户一定要有访问权,不然用户登录后看不到虚拟目录,这是在用户设置中添加l性欢迎信息的设置断点续传断点续传l指的是在软件下载过程中,无论是由于停电、系统瘫痪、误关闭下载软件,还是Modem掉线、超时连接、目标服务器中途拒绝,或者是人为干涉而中止软件的下载,只要目标服务器支持,在下次重新开始下载该软件时,能够从断点处继续传输文件,而不必从头再来。目前,断点续传主要包括FTP断点续传和HTTP断点续传。它的实质就是能在下载时自由指定下载的起始位置。l要实现FTP的断点续传,FTP服务器必须支持REST指令,这条指令在FTP协议文本RFC959中就已经定义了,不过它不是FTP服务器必须支持的指令。一般,可以在下载前使用REST100命令进行实验,如果服务器正常执行了这条命令,说明该服务器支持FTP断点续传。REST后面跟的数表示下载文件的起始位置,而REST0表示从文件最开始处下载。作业作业

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号