10----LNS CHAP2 FTP V1.2.ppt


文档分类:IT计算机 | 页数:约51页 举报非法文档有奖
1/51
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/51
文档列表 文档介绍
FTP服务器第2章Page*/37本章目标了解FTP服务的基本概念了解常用的FTP服务器和FTP客户端软件掌握vsftpd服务器的配置和管理掌握使用ftp命令对FTP服务器进行测试Page*/37本章结构FTP服务器FTP服务概述FTP服务的安装和简单配置FTP服务器及基本原理ftp命令与FTP客户端软件安装vsftpdvsftpd服务器的配置基本vsftpd服务的启动和关闭配置FTP服务器的虚拟用户典型FTP服务器设置FTP服务应用举例Page*/37FTP服务器及基本原理FTP服务的基本概念FTP是用于进行文件传输的网络协议FTP服务中分为服务器和客户机两个角色FTP服务器的传输模式主动模式:由服务器主动连接客户机建立数据链路被动模式:FTP服务器等待客户机建立数据链路FTP服务器使用的端口21端口用于与客户机建立命令链路在主动模式下服务器使用20端口向客户机建立数据链路Page*/37主动模式的连接过程1:FTP客户机由大于1024的N端口向FTP服务器的21端口发出请求建立命令链路2:FTP服务器由21端口向FTP客户机的N端口回应,确认建立命令链路3:FTP服务器由20端口向FTP客户机的N+1端口主动建立数据链路连接4:FTP客户机由N+1端口向FTP服务器的20端口回应,确认数据链路的建立Page*/37被动模式的连接过程1:FTP客户机由大于1024的N端口向FTP服务器的21端口发出请求建立命令链路2:FTP服务器由21端口向FTP客户机的N端口回应,确认建立命令链路3:FTP服务器会通过已建立的命令链路通知客户机自己已经打开了大于1024的端口M,用于建路数据链路;当需要传输数据时,FTP客户机会通过N+1端口向FTP服务器的M端口请求建立数据链路4:FTP服务器在M端口监听到FTP客户机的连接请求后,将从M端口向FTP客户机的N+1端口确认数据链路的建立Page*/37常用FTP服务器软件Windows下常用的FTP服务器软件IIS具有FTP服务器的功能Serv-U是流行的FTP服务器软件Linux下的FTP服务器Wu-ftpd出现较早,运行稳定,安全性稍差Proftpd在配置文件和安全性方面有很大改进vsftpd着重强调服务的安全性,运行效率也很高vsftpd服务器是本章学****的重点Page*/37ftp命令作为FTP客户端ftp命令是最基本的FTP客户端软件在Linux和Windows系统中都默认提供ftp命令ftp命令的交互环境中使用命令对FTP服务器进行操作ftp中很多命令与Bash中的命令类似binary设置传输二进制文件,ascii设置传输文本文件get命令用于下载文件,put命令用于上传文件mget和mput用于一次下载或上传多个文件bye命令可退出ftp命令交互环境Page*/37FTP客户端软件FTP客户端软件的特点运行在图形环境下的窗口程序可使用鼠标和通过菜单进行操作用户界面友好,操作方便常用FTP客户端软件CuteFTP是Windows下流行的商业软件Filezilla是Windows下运行的开源软件gftp是Linux中GNOME桌面环境中运行的FTP客户端软件,是GNOME的重要组成部分Page*/37安装vsftpdvsftpd的安装需要注意以下几点Redhat9系统中默认没有安装vsftpd服务器vsftpd服务器的安装文件位于第3张安装光盘中安装文件名称是vsftpd--(mount/dev/cdrom),然后进入相应的目录(cd/mnt/cdrom/RedHat/RPMS)使用rpm命名可顺利安装该软件包#rpm-ivhvsftpd--

10----LNS CHAP2 FTP V1.2 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数51
  • 收藏数0 收藏
  • 顶次数0
  • 上传人独角戏
  • 文件大小1.15 MB
  • 时间2020-02-23