《配置FTP服务器学习.pptx》由会员分享,可在线阅读,更多相关《配置FTP服务器学习.pptx(48页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、学习内容与目标学习内容:FTP服务概述使用IIS搭建FTP服务器使用Serv-U搭建FTP服务器学习目标:了解:FTP服务的概念与特点;常用的FTP服务器产品。掌握:使用搭建和管理FTP服务器;使用Serv-U搭建和管理FTP服务器。第1页/共48页2.FTP简介文件传输是Internet上的一种高效、快速传输大量信息的方式,通过网络可以将文件从一台计算机传送到另一台计算机。不管这两台计算机相距多远,使用什么操作系统,采用什么技术与网络连接,文件传输都能在网络上两个站点之间传输文件。第2页/共48页2.FTP简介FTP是File Transfer Protocol 的英文缩写,即“文件传输协议
2、”。是Internet上最早使用的,也是目前使用最广泛的文件传输协议,既允许从远程计算机上获取文件,也允许将本地计算机中的文件拷贝到远程主机。第3页/共48页的工作原理FTP采用客户机/服务器方式,在Internet上运行着许多FTP服务器,存放着大量可供下载的文件,并且运行着FTP服务器程序。用户在自己的计算机上安装客户端程序,并且使用它来访问FTP服务器。FTP服务器FTP客户机FTP客户机第4页/共48页的工作原理在FTP的数据传输过程中,分为两种数据传输方式:主动方式(PORT)和被动方式(PASV)。FTP主动方式的传输过程如下所示:第5页/共48页的工作原理FTP被动方式的传输过程
3、如下所示:第6页/共48页服务器与FTP客户端Internet上的FTP服务器分为专用(用户)FTP服务器和匿名FTP服务器。专用(用户)FTP服务器:客户端用户访问FTP服务器时,需要先注册并登录,才能访问FTP服务器,进行上传/下载文件等操作。匿名FTP服务器:FTP服务器支持匿名访问,用户可以使用一个匿名账户访问FTP服务器,无须成为其注册用户。提供匿名访问的FTP服务器会指定某些向公众开放的目录,允许匿名上传/下载文件,但一般只允许用户下载文件,而不允许上传文件。第7页/共48页服务器与FTP客户端上传:就是将文件从自己的计算机中拷贝至FTP服务器上。下载:就是从FTP服务器拷贝文件至
4、自己的计算机上。第8页/共48页服务的实际应用提供软件下载的高速站点Web站点的维护与更新不同类型计算机之间传输文件第9页/共48页常用的FTP服务器产品IIS:内置有FTP服务模块,可以轻松搭建基于操作系统的FTP服务器。Serv-U:是一款被广泛使用的FTP服务器软件,可以设定多个FTP站点、限定登录用户可以访问的目录以及操作权限、限制用户使用磁盘空间等,功能非常完备,适用于搭建专业FTP服务器。第10页/共48页2.2下载方法使用浏览器下载使用FTP客户端软件下载:CuteFTP是常用的一款客户端软件。使用FTP命令使用资源管理器第11页/共48页.安装与测试FTP服务器Windows
5、Server 通过来提供站点的功能,在安装时,默认情况下不会自动安装FTP服务,因此必须另外安装。第12页/共48页.安装FTP服务器1、启动“服务器管理器”,选择“配置此本地服务器”;第13页/共48页任务1:FTP服务器的安装根据案例场景的需求描述,在本任务中,我们将通过在一台Windows Server 2012服务器()上配置好的IIS服务器,然后添加FTP服务器角色,即开启FTP服务器功能。1、启动“服务器管理器”,选择“配置此本地服务器”;第14页/共48页实施过程2、点击“添加角色和功能”,进入“添加和角色功能向导”,点击“下一步”,选择“基于角色或基于功能的安装”;第15页/共
6、48页3、点击“下一步”,选择“从服务器池中选择服务器”,安装程序会自动检测与显示这台计算机采用静态IP地址设置的网络连接,点击“下一步”,在“服务器角色”中,选择“Web服务器(IIS)”;第16页/共48页4、选择“Web服务器(IIS)”会自动弹出“添加Web服务器(IIS)所需的功能”,点击“添加功能”;第17页/共48页5、点击“下一步”继续,在此处选择需要添加的功能,如无特殊需求,此处默认即可;第18页/共48页6、点击“下一步”继续,来到“为Web服务器(IIS)选择要安装的角色服务”,勾选“FTP服务器”,(默认即可,安装完成后可以更改)点击“下一步”继续后点击“安装”;第19
7、页/共48页7、等待安装进度完成后,点击“关闭”完成安装。第20页/共48页8、回到“服务器管理器”,可以看到左侧多了一项“IIS”,点击后查看“角色和功能”,可以看到“FTP服务器”及相关功能。第21页/共48页9、点击“工具”“Internet信息服务(IIS)管理器”即可开始对FTP服务器进行配置、管理。第22页/共48页任务2:创建匿名FTP站点在此任务中,我们将创建一个匿名FTP站点第23页/共48页任务2:创建FTP站点1、打开“IIS管理器”,选择右侧操作“添加FTP站点”;第24页/共48页2、在弹出的对话框中输入站点名称,设置好物理路径,点击下一步继续;第25页/共48页3、
8、设置FTP站点的IP绑定,端口号。(端口号21不建议修改)(需要注意的是,FTP协议的数据传输是明文传输的,如果需要在安全性要求较高的环境下使用FTP,可以借助安全套接层(SSL)或者加密VPN来保证FTP传输不被窃听);第26页/共48页4、设置FTP站点的身份验证和授权信息,勾选身份验证的“匿名”即可。第27页/共48页5、点击“完成”,则FTP站点搭建完毕;第28页/共48页任务3:创建用户ftp服务站点假定FTP站点拒绝匿名访问,并指定只有通过用户名为“user1”的用户来访问FTP站点。启用基本身份验证在FTP服务器本地计算机管理中添加用户“user1”授予“user1”用户访问权限
9、第29页/共48页任务4:创建用户隔离ftp服务站点FTP服务器运行了一段时间后,网络管理部门接到大量用户投诉自己上传的文件总是被其他用户误删、修改。该如何配置才能让大家共同使用一台FTP服务器而又不会相互影响呢?答案就是使用用户隔离。在FTP服务器上配置用户隔离后,当用户使用不同的用户名登录后,会看到不同的文件目录,这些文件目录之间是相互隔离的,一个用户的操作只作用于他的目录内部,不会影响其他用户的目录下的文件。第30页/共48页几项工作:在FTP服务器上为希望访问站点的用户创建本机账户。在FTP站点主目录内创建一个子文件夹,名称为“LocalUser”。在LocalUser文件夹内为每个用
10、户创建专用的子文件夹,而且子文件夹的名称必须与用户的登录账户的名称相同,这个子文件夹就是该用户的主目录。为创建FTP站点,设置“用户隔离”。第31页/共48页如何添加虚拟目录?在IIS中右击站点,在快捷菜单中选择属性。FTP服务中的“实际目录”与“虚拟目录”,与Web服务中的含义和作用相同。第32页/共48页如何实现通过域名访问站点?如果客户端需要使用域名来访问FTP站点,需要在网段内安装一台DNS服务器第33页/共48页如何在一台服务器上创建多个FTP站点?第34页/共48页2.4 FTP站点的基本设置FTP授权规则设置站点信息设置检查目前用户连接通过IP地址来限制连接第35页/共48页实际
11、案例思考:ABC公司在企业内网架设了一台ftp服务器,准备部署三个ftp站点:公用ftp站点、销售部ftp站点、设计部ftp站点。其中:公用ftp站点对所有用户开放下载资源设计部和销售部站点启用用户隔离销售部站点只有销售部内部网段IP地址才能访问第36页/共48页2.5 使用Serv-U搭建FTP服务器安装serv-U创建FTP站点(创建域)添加账户及文件夹设置用户账户的权限添加匿名账户:anonymous第37页/共48页2.5 使用Serv-U搭建FTP服务器第38页/共48页2.5.1 虚拟路径的使用:设置步骤:1、打开serv-u管理控制台,点击“创建、修改和删除用户帐户”。2、选择想
12、要添加虚拟路径的用户,点击“编辑”。3、选择“虚拟路径”选项,点击“添加”。第39页/共48页2.5.1 虚拟路径的使用:4、点击“浏览”找到想要添加的文件夹作为“物理路径”。“虚拟路径”就是在原来用户的根(主)目录上加上刚才添加的文件夹名称(比如:原来的根目录是D:ftpsoft,刚才添加的文件夹是D:a,那么现在的虚拟路径就应该是:D:ftpsofta或者%HOME%a)。第40页/共48页2.5.1 虚拟路径的使用:第41页/共48页2.5.1 虚拟路径的使用:5、点击“目录访问”选项,点击“添加”。6、在“浏览”里面找到刚才添加的文件夹(如D:a),然后在下面对其文件夹做相应的权限设置
13、。7、最后点击“保存”。第42页/共48页2.5.2 给所有账户添加公共目录1、利用“域目录”的虚拟路径来实现,打开Serv-U管理控制台,选择“目录”,点击“虚拟路径”,添加一个目录,具体格式如下图:注意虚拟路径格式:%HOME%文件夹名称第43页/共48页2.5.2 FTP服务器给所有账户添加公共目录2、然后再为这个目录赋予一定的访问权限,再回到目录访问选项,添加刚才这个目录,并指定权限。第44页/共48页2.5.3 为域帐户统一设置根目录首先创建一个用户,填写相关的信息,在用户根目录处填写“%DOMAIN_HOME%”变量,保存之后,这个帐户就使用了。第45页/共48页2.5.4 限制文件类型通过配置目录访问规则就可以拒绝我们不想要的文件类型被上传到FTP服务器上在规则的文本条目中输入*.mp3 并使用下列权限:第46页/共48页2.5.4 限制文件类型然后把规则放于主目录规则之上第47页/共48页感谢您的观看!第48页/共48页