资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,FTP,与远程登录,FTP,概述,FTP,是,Internet,的一个重要应用之一,其特点是在不同类型的计算机和操作系统之间传送文件。,FTP,的全称是,File Transfer Protocol,(,文件传输协议),,就是专门用来传输文件的协议。正如其名所示:协议的任务是从一台计算机将文件传送到另一台计算机,它与这两台计算机所处的位置、联系的方式、以及使用的操作系统无关。,Program,Program,README,假设两台计算机能用,FTP,协议对话,并且能访问,INTERNET,,,就可以用,FTP,软件的命令来传输文件。对于不同的操作系统具体操作上可能会有些细微差别,但是其基本的命令结构是相同的。,FTP,工作原理,C/S,模式,客户机,/,服务器工作模式,Internet,采用了客户机,/,服务器模式,,Internet,的用户利用客户软件与服务器进行交互,提出一个请求,并通过,Internet,将请求发送到服务器,然后等待应答,FTP,工作原理,C/S,模式,1,、,FTP,客户程序,命令行形式或,GUI,形式(,Leapftp,),2,、,FTP,服务程序,接收并执行客户程序发过来的命令,3,、,与其他因特网应用不同之处,FTP,传输文件时,客户机与服务器之间要建立两次,TCP,连接:,控制连接(,Control Connection,),客户程序主动与,FTP,服务器,(21,端口,),连接,并在整个会话过程中维持连接。,数据连接(,Data Connection,),两个主机之间,每传输一个文件建立一个连接,(,20,端口,),。,FTP,主要功能,1,、,客户机与服务器之间交换一个或多个文件,注:文件是复制不是移动,。,2,、能够传输多种类型、多种结构、多种格式的文件,ASCII,、,Binary,两类(无须变换文件的原始格式);,3,、提供对本地和远程系统的目录操作功能,如改变目录,4,、具有对文件改名、显示内容、改变属性、删除之功能以及其他一些操作,5,、具有,匿名,FTP,功能,FTP,的必备条件,TCP/IP,协议族的安装和连通,合法的,Userid,Password,匿名,注册:,login,:,Anonymous,或默认用户名(一般为,ftp,),password,:任意字符串,ftp,服务器软件,Serv,-U,的使用,从一个,FTP,上下载文件,我们需要先登陆到,FTP,服务器,有的,FTP,服务器需要用户名和密码来跟,FTP,服务器验证;有的则不需要验证,就是可以匿名登陆,不需要验证并不等于不需要用户名和密码,而是密码是随意的。,FTP,文件下载和上传,需要用户名和密码验证的情况,可以匿名登陆的,FTP,服务器,登陆,FTP,服务器 的方法,使用命令行,使用浏览器,使用第三方软件:,LeapFTP,、,FlashFXP,、,CuteFTP,在命令行下登陆,FTP,服务器,打开一个命令行窗口,输入,ftp,ip,或者先输入,ftp,回车后输入,open,ip,小提示,当我们匿名登陆时,我们可以使用的用户名可以是,ftp,或者,anonymous,,,密码可以是任意字符。,FTP,的,基本命令,open host,:,建立与指定,FTP,服务器的连接,close,或,disconnection,:,断开与远程,FTP,服务器的连接,dir,:,显示远程主机目录,mkdir,dir-name,:,在远程主机中建一目录,rmdir,dir-name,:,删除远程主机目录,cd,remote-dir,:,进入远程主机目录,rename fromto,:,更改远程主机文件名,delete remote-file,:,删除远程主机文件,get remote-file local-file,:,将远程主机的文件传至本地,Put local-file remote-file,或,send local-file remote-file,:,将本地文件,local-file,传送至远程主机,bye,或,quit,:,退出,ftp,会话过程,使用浏览器来登录,ftp,服务器,使用浏览器登陆,ftp,服务器的完整格式为:,ftp:/,user:passwordip:port,比如大家用的,ftp,服务器:,192.168.64.99,,用户名为:,ec06,,密码为:,ec06,,,当,ftp,服务端口为默认端口,21,时,,port,参数我们可以省略,,现在我们就可以在浏览器地址栏里键入:,ftp:/ec06:ec06192.168.64.99,登陆,ftp,服务器,为了安全起见,一般我们在登陆时可以不填入用户名和密码,而是直接输入,ftp:/192.168.64.99,此时,如果服务器要求验证,那么此时会提示我们输入用户名和密码,如果是匿名服务器,此时就会直接登陆进服务器。,使用第三方软件登陆,ftp,服务器,FTP,三剑客:,LeapFTP,FlashFXP,CuteFTP,特点,FlashFXP,传输速度比较快,但有时对于一些教育网,FTP,站点却无法连接;,LeapFTP,传输速度稳定,能够连接绝大多数,FTP,站点(包括一些教育网站点);,CuteFTP,虽然相对来说比较庞大,但其自带了许多免费的,FTP,站点,资源丰富,远程登录之终端服务,终端服务的工作原理是客户机和服务器通过,TCP/IP,协议和标准的局域网构架联系。通过客户端终端,客户机的鼠标、键盘的输入传递到终端服务器上,再把服务器上的显示传递回客户端。客户端不需要具有计算能力,至多只需提供一定的缓存能力。众多的客户端可以同时登录到服务器上,仿佛同时在服务器上工作一样,它们之间作为不同的会话连接是互相独立的。,由于使用简单,方便等特点,一直受系统管理员的青昧。也正式因为他的简便,可以在后台操作,因此也受到了黑客的喜爱,事实可以说明,现在大多数人在入侵之后,都想打开,windows,终端服务,甚至不惜重启对方的计算机,也要把终端服务安装上,由此可见他的普遍性。另,,在,XP,系统中又叫做“远程桌面”。,打开终端服务的方法,在,2000 server,下,开始,-,控制面板,-,添加,/,删除组件,-,添加,/,删除,windows,组件,,然后把终端服务选中,进行下一步即可,Windows XP,打开终端服务还有一种更简单的方法,在,我的电脑上点右键,,然后点,属性,-,远程,,然后把“,允许这台计算机发送远程协助邀请,”和“,允许用户远程连接到此计算机,”选中即可。,远程登录之,telnet,本地用户:将进行远程登录的用户叫本地(,Local,)用户。,本地计算机:本地用户的计算机称为本地计算机。,远地主机:本地用户通过远程登录进入的计算机称为远地(,Remote,)主机,又称为远地服务器。,主要的,Telnet,命令:,open,建立一个连接,close,断掉当前连接,quit,退出,Telnet,z,中断,Telnet,并退出,?命令帮助,其它,telnet,客户端工具,:如,cterm,telnet,的应用,:可以使用,telnet,登录,BBS,如,telnet,登录,166.111.8.238,进行远程连接,在,windows 2000,中本身没有远程登陆连接器,我们需要另外把它拷到本地,就可以使用它来进行远程桌面连接了。,在,windowsXP,或者,windows2003,中,我们可以打开,开始,-,程序,-,附件,-,通讯,-,远程桌面连接,来远程连接一台开启了终端服务的计算机(,或者命令行下输入,mstsc,),连接到服务器后,会出来一个提示输入用户名和密码的对话框,此时我们需要输入一个在远程计算机中存在的一个用户名和密码,如果输入对了,那么就通过验证,我们就可以像使用本地计算机一样来使用远程的机器,如果输入错误次数过多(一般是,5,次),那么远程计算机就会结束连接。,windows2000,和,windowsXP,终端登陆的不同,windows2000,的终端服务,可以在后台操作,允许多个不同的用户同时连接,每次连接的用户之间互不干扰,系统为每个连接分配不同的进程,windows XP,的远程桌面连接,每次只允许一个用户来连接,而且每次连接都使用的是同一个用户桌面,这和我们通过本地登陆的时候使用的桌面,运行的程序是一样的。,当你远程连接一台,xp,的机器的时候,如果有人此时正在使用这台机器,那么他必须断开,并会出现相应提示信息。,
展开阅读全文