实验六FTP服务的原理及应用和FTP服务器的安装配置Word格式文档下载.docx
《实验六FTP服务的原理及应用和FTP服务器的安装配置Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《实验六FTP服务的原理及应用和FTP服务器的安装配置Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。
FTP协议有两种工作方式:
PORT方式和PASV方式,中文意思为主动式和被动式。
PORT(主动)方式的连接过程是:
客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。
当需要传送数据时,客户端在命令链路上用PORT命令告诉服务器:
“我打开了XXXX端口,你过来连接我”。
于是服务器从20端口向客户端的XXXX端口发送连接请求,建立一条数据链路来传送数据。
PASV(被动)方式的连接过程是:
当需要传送数据时,服务器在命令链路上用PASV命令告诉客户端:
于是客户端向服务器的XXXX端口发送连接请求,建立一条数据链路来传送数据。
在FTP的使用当中,用户经常遇到两个概念:
"
下载"
(Download)和"
上载"
(Upload)。
文件就是从远程主机拷贝文件至自己的计算机上;
文件就是将文件从自己的计算机中拷贝至远程主机上。
用Internet语言来说,用户可通过客户机程序向(从)远程主机上载(下载)文件。
使用FTP时必须首先登录,在远程主机上获得相应的权限以后,方可上载或下载文件。
也就是说,要想同哪一台计算机传送文件,就必须具有哪一台计算机的适当授权。
换言之,除非有用户ID和口令,否则便无法传送文件。
这种情况违背了Internet的开放性,Internet上的FTP主机何止千万,不可能要求每个用户在每一台主机上都拥有帐号。
匿名FTP就是为解决这个问题而产生的。
匿名FTP是这样一种机制,用户可通过它连接到远程主机上,并从其下载文件,而无需成为其注册用户。
系统管理员建立了一个特殊的用户ID,名为anonymous,Internet上的任何人在任何地方都可使用该用户ID。
2、应用:
主要应用于文件的共享和信息的上传:
局域网内部的数据的共享,易于管理、维护。
网络服务器的信息传递,实现远程数据更新、发布。
3、架设FTP服务器:
1)利用WindowsServer操作系统IIS自带的FTP服务功能。
但是功能单一,不便于管理,而且是使用受限。
2)Serv_U服务器软件的安装及架构:
步骤:
按提示进行初步安装根据是否允许匿名访问来管理匿名账号的HomeDirectory;
创建newuser来根据提示设置帐号和密码已经访问目录。
输入SN,来启动软件对某个账号的管理页面和权限控制进行联系。
单击”Next”进行下一步操作
勾选“复选框”,然后选择“Next”
单击”Browse”,更改安装路径,然后选择“Next”,直到安装完毕。
单击“close”完成安装,启动服务器设置选项
单击“Finish”,启动设置。
单击“Next”进行后续操作
直到出现需要设置FTP服务器IP地址的窗口,输入服务器Ip地址(一般为安装此软件的计算机IP地址)
更改FTP服务器的域名(可根据需要进行设置)
勾选“Yes”,把FTP服务设置为系统服务
勾选“Yes”,允许匿名访问
设置匿名用户访问的“路径”
锁定匿名用户的访问目录
是否创建登陆帐号
如果勾选“No”则结束安装,后期可以根据需要添加。
如果勾选“Yes”则继续进行设置登陆帐号的信息。
设置登陆帐号
设置登陆帐号的密码
设置登陆帐号的访问路径(位置)
锁定该帐号只访问设置的路径,并点击“Next”,直至完成。
操作界面
单击“License”,然后单击“EnterKey”
在弹出的窗口中将记事本中的注册信息复制粘贴进来,然后单击“OK”
单击帐号,可以在右侧窗口对该帐号的设置进行重新修改
用于修改帐号“权限“的标签。
设置完毕可点击”Apply“生效。
在IE地址栏中输入ftp:
//[IP地址]就可以进行正常访问