第11章创建与管理ftp服务

第11章创建与管理ftp服务

ID:18404031

大小:75.50 KB

页数:9页

时间:2018-09-17

第11章创建与管理ftp服务_第1页
第11章创建与管理ftp服务_第2页
第11章创建与管理ftp服务_第3页
第11章创建与管理ftp服务_第4页
第11章创建与管理ftp服务_第5页
资源描述:

《第11章创建与管理ftp服务》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网络操作系统第11章创建与管理FTP服务lFTP简介l安装与测试FTP站点l配置FTP服务器l创建用户隔离的FTP站点11.1FTP简介lFTP(FileTransportProtocol,文件传输协议)用于实现客户端与服务器之间的文件传输,尽管Web也可以提供文件下载服务,但是FTP服务的效率更高,对权限控制更为严格,因此,仍然被广泛应用于Internet/Intranet客户提供文件下载服务,同时也是最为安全的Web网站内容更新手段。FTP最初与WWW服务和E-mail服务一起被列为因特网的三大应用,可见其在网络应用中的地位举足轻重。lFTP有两个意思,

2、其中一个指文件传输服务,FTP提供交互式的访问,用来在远程主机与本地主机之间或两台远程主机之间传输文件。另一个意思是指文件传输协议,是Internet上使用最广泛的文件传输协议,它使用客户端/服务器模式,用户通过一个支持FTP协议的客户端程序,连接到在远程主机上的FTP服务器程序,用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户端。lInternet是一个非常复杂的计算机环境,有PC,有工作站,有MAC,有大型机,这些计算机运行不同的操作系统,有运行Unix的服务器,也有运行Dos、Windows的PC机和运行

3、MacOS的苹果机等,要实现传输文件,并不是一件容易的事。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守FTP协议,这样任何两台Internet主机之间可通过FTP复制拷贝文件。l在FTP的使用当中,用户经常遇到两个概念:“下载”(Download)和“上传”(Upload)。“下载”文件就是从远程主机拷贝文件至自己的计算机上,“上传”文件就是将文件从自己的计算机中拷贝至远程主机上,用Internet语言来说,用户可通过客户端程序向(从)远程主机上传(下载)文件。l在Internet上有两类FTP服务器:一类是普通的FTP服务器,连接到这

4、种FTP服务器上时,用户必须具有合法的用户名和口令。另一类是匿名FTP服务器,所谓匿名FTP,是指在访问远程计算机时,不需要账户或口令就能访问许多文件、信息资源,用户不需要经过注册就可以与它连接,并且进行下载和上载文件的操作,通常这种访问限制在公共目录下。系统管理员建立了一个特殊的用户ID,名为anonymous,Internet上的任何人在任何地方都可使用该用户ID。l当远程主机提供匿名FTP服务时,会指定某些目录向公众开放,允许匿名存取。系统中的其余目录则处于隐匿状态。作为一种安全措施,大多数匿名FTP主机都允许用户从其下载文件,而不允许用户向其上载文件

5、,也就是说,用户可将匿名FTP主机上的所有文件全部拷贝到自己的计算机上,但不能将自己计算机上的任何一个文件拷贝至匿名FTP主机上。即使有些匿名FTP主机确实允许用户上载文件,用户也只能将文件上载至某一指定上载目录中。随后,系统管理员会去检查这些文件,他会将这些文件移至另一个公共下载目录中,供其它用户下载,利用这种方式,远程主机的用户得到了保护,避免了有人上载有问题的文件。lFTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收

6、到事半功倍之效。FTP命令连接成功,系统将提示用户输入用户名及口令:lUser:(输入合法的用户名或者anonymous);lPassword:(输入合法的口令,若以anonymous方式登录,一般不用口令)。l进入连接的FTP站点后,用户就可以进行相应的文件传输操作了,FTP命令有其中一些重要的命令如下。(1)help、?、rhelplhelp显示LOCAL端<本地端)的命令说明,若不接受则显示所有可用命令;l?相当于help,例如?cd;lrhelp同help,只是它用来显示REMOTE端(远程端)的命令说明。(2)ascii、binary、image、

7、typelascii切换传输模式为文字模式;lbinary切换传输模式为二进制模式;limage相当于binary;ltype用于更改或显示目前传输模式。(1)help、?、rhelplhelp显示LOCAL端<本地端)的命令说明,若不接受则显示所有可用命令;l?相当于help,例如?cd;lrhelp同help,只是它用来显示REMOTE端(远程端)的命令说明。(2)ascii、binary、image、typelascii切换传输模式为文字模式;lbinary切换传输模式为二进制模式;limage相当于binary;ltype用于更改或显示目前传输模式。

8、(3)bye、quitlbye退出FTP服务器;lq

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。