网站大量收购闲置独家精品文档,联系QQ:2885784924

linux服务器搭请-ftp.pptVIP

  1. 1、本文档共21页,可阅读全部内容。
  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文档。上传文档
查看更多
linux服务器搭请-ftp

项目引入 在公司的局域网络中 (LAN),文件共享是经常需要的工作,对于有些局域网资源,所有用户都可以使用的,而有些资源只有授权的用户才能获取,或者考虑局域网络带宽,要求对文件的上传与下载做必要的限制。实现文件共享首先考虑的就是建立FTP服务器,本项目要求在linux系统上为公司架设一台FTP服务器,能够合理分派公司资源。 课题引入——项目分析 完成本项目需要解决的问题: 1、什么是FTP服务器,其工作原理是什么 2、FTP服务器的安装、启动与运行方法 3、FTP服务器的配置方法 4、如何使用FTP服务器的共享资源 课题引入——教学目标 学习本课需要实现的教学目标: 了解FTP的概念和工作原理 掌握FTP服务器的运行和停止的方法 掌握FTP服务器的配置方法 掌握FTP客户端的使用方法 项目问题一-FTP概述 FTP(File Transfer Protocol)文件传输协议是一个用于从一台主机到网络中另外一台主机的传送文件的协议。 该协议的历史可追溯1971年(当时因特网尚处于实验之中),不过至今仍然极为流行。 在一个典型的FTP会话中,用户坐在本地主机前,想把文件传送到一台远程主机(上传)或者想把文件从一台远程主机传送过来(下载)。 FTP工作原理 FTP服务采用客户机/服务器模式,FTP客户机和服务器使用TCP建立连接。FTP服务器使用两个并行的TCP连接来传送文件,一个是控制连接,一个是数据连接。 控制连接用于在客户主机和服务器主机之间发送控制信息,例如用户名和口令、改变远程目录的命令、取来或放回文件的命令。 数据连接用于真正传输文件。 FTP的功能 FTP服务不受计算机类型以及操作系统的限制,只要建立FTP连接的双方都支持FTP协议,就可以方便地传输文件。 目前FTP服务主要应用于以下几个方面: 文件的上传与下载 软件的高速下载 Web站点的维护与更新 项目问题二-服务的安装、启动与停止 vsftpd服务安装 vsftpd服务启动 vsftpd服务可以以独立或被动方式启动。在Red Hat Enterprise Linux4中,默认以独立方式启动。 测试vsftpd服务 vsftpd服务器安装并启动服务后,用其默认配置就可以正常工作了。vsftpd默认的匿名用户帐号为ftp,密码也为ftp。 设置用户在FTP客户端登录后所在的目录 在vsftpd.conf文件的默认配置中,本地用户登录FTP服务器后,所在的目录为用户的家目录。 设置匿名用户登录FTP服务器时所在的目录。若未指定,则默认未/var/ftp目录。 项目问题三-FTP服务器的配置 任务2:配置vsftp服务器,为了安全,限制普通用户user1,只能在自己的家目录中,禁止切换到其他目录.(为了安全,user1只能访问ftp服务器,不能远程登录系统) 任务3:限制普通用户user1不能访问vsftp服务器. 任务4:配置vsftp服务器,要求允许匿名用户在/var/ftp/pub目录下新建目录,上传和下载文件. 项目问题三-FTP服务器的配置 vsftpd服务相关的配置文件,vsftpd服务的相关配置文件包括以下几个: /etc/vsftpd/vsftpd.conf:vsftpd服务器的主配置文件。 /etc/vsftpd/ftpusers:在该文件中列出的用户清单将不能访问FTP服务器。 典型vsftpd服务器配置案例 任务2解决方案:配置vsftp服务器,为了安全,限制普通用户user1,只能在自己的家目录中,禁止切换到其他目录. 典型vsftpd服务器配置案例 典型vsftpd服务器配置案例 任务4解决方案:配置vsftp服务器,要求只允许匿名用户在/var/ftp目录下新建目录,上传和下载文件 。 项目问题四-FTP客户端的连接 FTP命令是FTP客户端程序,在Linux或Windows系统的字符界面下可以利用FTP命令登录FTP服务器,进行文件的上传、下载等操作。 FTP命令的格式如下: 若连接成功,系统提示用户输入用户名和口令。在登录FTP服务器时,如果允许匿名用户登录,常见的匿名用户为anonymous和ftp,密码为ftp. 补充内容:FTP命令 在登录成功之后,用户就可以进行相应的文件传输操作了。其中常用到的一些重要命令如下: FTP? :显示 ftp 命令说明。? 与 help 相同。 格式:? [command] FTP ascii:将文件传送类型设置为默认的ASCII。 FTP binary(或bi):将文件传送类型设置为二进制。 FTP cd:更改远程计算机上的工作目录。 格式:cd remote-directory FTP dir:显示远程目录文件和子目录列表。 格式:dir [remot

文档评论(0)

150****4233 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档