Linux基础与服务管理课件 第23讲-常用服务器配置-vsftpd服务.pptx
第23课:vsftpd服务任务:安装vsftpd服务
CONTENT目录vsftpd服务介绍ftp两种传输模式010203总结与拓展教学内容vsftpd服务安装04
教学目标素质目标知识目标(1)线上线下结合,引导学习方式,培养自主学习能力(2)培养学生精益求精的钻研精神能力目标(1)掌握vsftpd服务的安装(2)掌握vsftpd服务的测试(1)能够利用讲授的课程学习方法学习本课程(2)能够掌握vsftpd服务概念(3)能够配置vsftpd服务文件
教学重点与难点教学重点(1)掌握配置文件设置参数的意义教学难点(1)安装命令较多,手动输入易出错
课堂导入01
学情分析:网络文件共享NFS,NetworkFileSystem,网络文件系统,1984年由Sun公司创建。NFS可以透过网络,让不同的机器、不同的操作系统、可以彼此分享文件。当用户想使用远程文件时只要用“mount”命令就可把远程文件系统挂接在自己的文件系统之下,使远程的文件与使用本地计算机上的文件一样。远大理想
学情分析:网络文件共享rsync是一个开源的、快速的、多功能的、可以实现全量以及增量的本地或者远程的数据同步备份的优秀工具。远大理想rsync的基本特点:(1)支持匿名传输;(2)安装时可以不需要特殊权限;(3)文件传输效率高;(4)可以保持原来文件的权限、时间、软硬链接等;(5)可以镜像保存整个目录树和文件系统;(6)可以使用rsh、ssh、socket等方式来传输文件。
vsftpd服务简介02
vsftpd介绍:FTP,FileTransferProtocol,文件传输协议,基于该协议FTP客户端与服务端可以实现共享文件、上传文件、下载文件。FTP基于C/S模式,FTP客户端与服务器端有两种传输模式,分别是FTP主动模式、FTP被动模式,主被动模式均是以FTP服务器端为参照。
FTP两种传输模式03
FTP两种传输模式:12FTP两种传输模式FTP主动模式:客户端从一个任意的端口N(N1024)连接到FTP服务器的port21命令端口,客户端开始监听端口N+1,并发送FTP命令“portN+1”到FTP服务器,FTP服务器以数据端口(20)连接到客户端指定的数据端口(N+1)。FTP被动模式:客户端从一个任意的端口N(N1024)连接到FTP服务器的port21命令端口,客户端开始监听端口N+1,客户端提交PASV命令,服务器会开启一个任意的端口(P1024),并发送PORTP命令给客户端。客户端发起从本地端口N+1到服务器的端口P的连接用来传送数据。注意安装服务修改配置文件之后,需要重启服务,使配置生效。注意centos7默认是没有开启FTP服务的,必须手动开启。
vsftpd安装04
vsftpd安装:1.安装vsftpd[root@master~]#rpm-qa|grepvsftpd[root@master~]#yumlistinstalled|grepvsftpd以上查询均无任何信息,说明vsftpd没有安装。现在通过命令“yum-yinstallvsftpd”直接在线安装,需要联网才可以正常进行,命令中的“-y”表示不用输入确定,直接一路安装到底。[root@master~]#yum-yinstallvsftpd已加载插件:fastestmirror,langpacksLoadingmirrorspeedsfromcachedhostfile*base:*updates:……安装1软件包总下载量:171k安装大小:353k……已安装:vsftpd.x86_640:3.0.2-25.el7完毕!
vsftpd安装:2.设置开机启动vsftpd[root@master~]#systemctlenablevsftpd.serviceCreatedsymlinkfrom/etc/systemd/system/multi-user.target.wants/vsftpd.serviceto/usr/lib/systemd/system/vsftpd.service.
vsftpd安装:3.启动vsftpd[root@master~]#systemctlstartvsftpd.service4.查看ftp是否启动[root@master~]#ps-e|grepftp11547?00:00:00vsftpd[root@master~]#syste