Linux操作系统教程 汪荣斌 第11章新.pptVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章配置FTP 本章主要内容: 文件传输协议FTP 文件属性 FTP常用命令集 VSFTP服务器的安装 配置FTP服务器 配置网络文件服务器(NFS) 文件传输协议FTP 文件传输协议FTP 联网文件传输协议File Transfer Protocol(FTP)标准是在RFC959说明的。该协议定义了一个从远程计算机系统和本地计算机系统之间传输文件的一个标准。FTP通常指文件传输服务。它是Internet上使用非常广泛的一种通讯协议。 文件传输协议FTP FTP和其他 Internet服务一样,也是采用客户机/服务器方式。使用方法很简单,启动FTP客户端程序先要与远程主机建立连接,然后向远程主机发出传输命令,远程主机在收到命令后就给予响应,在用户PI(协议解释器)和服务器PI之间建立控制连接,用于交换命令与应答的通信链路。根据PI的指令传输数据,服务器和侦听端口建立数据连接,同时管理数据传输,这个过程称为数据传输过程(DTP) 。 文件传输协议FTP 图11-1是FTP服务示意图。 文件属性 当一个传输建立时,一般通常需要指定4个方面的属性。 1.文件类型 该属性指定了如何将文件数据匹配成适于传输的格式,一共有4种可能的选择。 1)ASCⅡ文件类型:在发送端,文件将本地文本文件格式转换为NVT ASCⅡ格式,每行结尾处有一个CR/LF标识符。在接受端,它再被转换为本地的文本格式。 2)EBCDIC文件类型:它是作为ASCII的另一种方法在主机间传送数据的数据类型。 3)图像类型:它用于传送二进制数据和有效地传送和存储文件,因此所有FTP也必须实现。 4)本地类型:也可以以十进制指定逻辑字节大小。 文件属性 2.格式控制 ASCII和EBCDIC有一个可选参数,它说明文件垂直格式控制,下面的数据表示类型在FTP中有定义。字符文件可能有三种用途:打印、存储或留待以后处理。如果是用于打印,那主机必须知道垂直格式控制的表示,如果存储或等以后处理,也需要保留文件格式。如果在远程主机上处理完后传输回本地主机,要保证远程主机处理时没有麻烦。这都需要在ASCII和EBCDIC格式上加入新的参数。 文件属性 3.数据结构 除了有不同的数据类型外,FTP还允许有不同的文件结构,下面是三种文件结构: 1)文件结构:没有内部结构的连接字节流。 2)记录结构:由一系列记录组成的结构,只适用于文本文件。 3)页面结构:也可以称为块结构,传输每一页时都传输一个页号,从而以顺序的方式来完成传输。 文件属性 4.传输模式 该属性可以取3个不同的值。 1)流模式:数据以字节流的形式传送。 2)块模式:文件以块形式传送,块带有自己的头部分。 3)压缩模式:有三种信息需要传送。常规数据以字节串传送;压缩数据,包括复本和过滤器;控制信息,以两个转义字符传送。 FTP常用命令集 FTP常用命令集 详见教材对应内容 VSFTP服务器的安装 FTP服务器的工作方式有两种:一种是对特定命名用户的FTP服务器,一种是对匿名用户使用的FTP服务器。第一种FTP服务器允许系统中的用户通过FTP连接到主机上,并访问他们有权访问的文件;第二种FTP服务器允许用户使用匿名账户?anonymous、ftp登录到主机上,但这种方式存在不安全隐患。 VSFTP服务器的安装 VSFTP(Very Secure FTP)表示“非常安全的FTP服务器”,而且VSFTP成为Red Hat Linux 8.0与Red Hat Linux 9.0的标准ftp服务器。在Red Hat Linux 9.0中支持的VSFTP服务器版本是vsftpd-1.1.3-8,可采用以下方法来判断是否已安装了此版本的软件: 1.VSFTP服务软件的安装 2.启动VSFTP服务器 3.如果要重新启动VSFTP服务器 4.要停止VSFTP服务器 5.开机时启动VSFTP服务器 6、测试VSFTP服务器 配置FTP服务器 在Red Hat9.0中的VSFTP的配置文件有三个,分别是: /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.ftpusers /etc/vsftpd/vsftpd.user_list 配置FTP服务器 1 用户管理――vsftpd.ftpusers /etc/vsftpd.ftpusers文件是VSFTP服务器中用来管理登录账号的配置文件,但是它最特别的一点是,它是用来指定“不允许”登录的账号,务必谨记这一点,以免导致完全相反的结果,而危害服务器的安全性。 2 配置文件vsftpd.conf vsftpd.c

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档