Linux网络配置与应用教学课件 作者 陈建辉 第8章 FTP服务器配置.pptVIP

Linux网络配置与应用教学课件 作者 陈建辉 第8章 FTP服务器配置.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 FTP服务器配置 第8章 FTP服务器配置 8.1 FTP概述 8.2 安装FTP服务器 8.3 配置FTP服务器 8.4 配置FTP客户端 8.1 FTP概述 FTP简介 文件传输服务是Internet中最早提供的服务功能之一,该服务提供了在Internet的任意两台计算机之间相互传输文件的机制,它是广大用户获得丰富的Internet资源的重要方法之一。 文件传输协议 FTP(File Transfer Protocol)是Internet为实现文件传输服务而使用的一种最广泛的文件传送协议,它由一系列规格说明文档组成,允许用户将文件从一台计算机传输到另一台计算机上,并且能保证传输的可靠性。 FTP工作原理 FTP是TCP/IP的一种具体应用,它工作在OSI模型(Open System Interconnect Model,开放系统互连)的应用层,并利用传输控制协议TCP在不同的主机之间提供可靠的数据传输。 FTP协议采用客户机/服务器(C/S,Client/Server)模式,用户通过一个支持FTP协议的客户机程序连接到远程主机的FTP服务器程序。用户通过客户机程序向服务器发送命令,服务器程序执行用户所发出的命令,并将执行结果返回给客户机。 8.2 安装FTP服务器 vsftpd所需软件 通常情况下,vsftpd软件在RHEL 5安装光盘中,在安装过程中可以直接在该光盘中找到该软件;另外也可以从下载最新版本的vsftpd软件,本书使用Red Hat Enterprise 5系统中自带的vsftpd-2.0.5版本进行详细。 vsftpd安装 1.RPM安装方式 首先,需要在Red Hat Enterprise 5系统安装光盘Server目录中找到该安装包。 然后,可以在命令行下使用RPM命令安装,也可以在视图状态下用鼠标直接双击该安装包来完成vsftpd的安装。 在命令行下RPM的安装,在视图状态下RPM包直接双击安装。 vsftpd安装 2.源代码压缩包安装方式 (1)首先将下载的vsftpd-2.0.5.tar.gz软件包进行解压。 [root@localhost root]# tar zxvf vsftpd-2.0.5.tar.gz 进入到解压后的目录当中 [root@localhost root]# cd vsftpd-2.0.5 对源代码进行链接 [root@localhost root]# make vsftpd安装 (2)安装vsftpd的配置、执行和帮助文件。 [root@localhost root]# make install 同样也可以手工将配置文件拷贝到相应目录下,如: [root@localhost root]# mkdir /usr/local/man [root@localhost root]# cp vsftpd /usr/local/sbin/vsftpd [root@localhost root]# cp vsftpd.conf.5 /usr/local/man/man5 [root@localhost root]# cp vsftpd.8 /usr/local/man/man8 但是,使用make install命令不会拷贝默认的配置文件,所以在使用手工进行拷贝时需要使用下面的命令拷贝配置文件: [root@localhost root]# cp vsftpd.conf /etc vsftpd安装 (3)测试安装是否成功。 vsftpd能运行在独立模式(standalone)下,也可以用inetd(xinetd)来启动。通常使用inetd来运行vsftpd,以便于更好地控制它。这里,主要介绍独立模式下运行vsftpd的过程。在视图状态下找到/etc/vsftpd/vsftpd.conf文件,然后双击打开该文件,或者利用Vi编辑器来打开vsftpd.conf配置文件然后进行编辑,使用/etc/vsftpd.conf(也可能是/etc/vsftpd/vsftpd.conf) 命令编辑,如: [root@localhost root]# vi /etc/vsftpd.conf 并在打开的配置文件当中加入listen=YES。 vsftpd安装 最后,保存并输入wq退出vi编辑器,该设置主要是为了限制vsftpd从inetd启动。现在启动FTP,但要确定在当前系统中没有运行其它FTP服务(否则vsftpd不能占用FTP所需的21端口)。启动vsftpd后,如果一切正常,就可以连上FTP服务器。 8.3 配置FTP服务器 vsftpd的配置 1.相关配置文件 /etc/vsftpd/vsftpd.conf:vsftpd服务器的主配置文件。 /etc/vsftpd.ft

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档