欢迎来到天天文库
浏览记录
ID:50338610
大小:4.55 MB
页数:27页
时间:2020-03-08
《网络服务器配置与管理——Red Hat Enterprise Linux 5篇 教学课件 作者 张金石 第8章 FTP服务器.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第8章FTP服务器主编:张金石本章学习导航本章学习导航本章学习要点(1)FTP原理(2)vsftpd服务器部署(3)FTP客户端配置(4)vsftpd服务器配置(5)vsftpd服务器管理建议课时:2课时8.1FTP概述FTP工作过程以站点(Site)形式提供服务一台FTP服务器可支持多个站点采用客户/服务器模式运行建立FTP会话并传输文件一个端口作为控制端口一个端口作为数据端口数据端口取决于FTP连接模式FTP原理8.1FTP概述主动模式(PORT模式)服务器发起到客户端的数据连接客户端使用PORT指令联系服务器被动模式(PASV模式)客户端发起到服务
2、器的数据连接客户端使用PASV指令联系服务器数据传输方式ASCII方式(文本方式)二进制(Binary)方式FTP原理8.1FTP概述匿名FTP允许任何用户访问FTP服务器登录的用户账户通常是anonymous或ftp一般不需要密码,有的则是以电子邮件地址作为密码匿名用户权限很小,比较安全用户FTP建立特定账号的用户以用户名和密码来登录所使用的密码是以明文形式传输,不够安全匿名FTP和用户FTP8.1FTP概述特性可在不同类型计算机之间传输文件进行文件或目录的远程复制、移动、创建和删除等使用不同的端口进行上传和下载,传输效率非常高具体应用提供高速下载站点
3、网站维护和更新在不同类型计算机之间传输文件组建文件服务器FTP应用8.1FTP概述vsftpd支持带宽限制和单个用户连接数的限制支持基于IP的虚拟FTP服务器匿名FTP服务器设置简单支持虚拟用户,可以为每个虚拟用户进行单独配置支持PAM或xinetd/tcp_wrappers的认证方式不执行任何外部程序,从而减少安全隐患运行稳定,单机系统即可支持4000个以上的并发连接wu-ftpd构建多种类型的FTP服务器优点是稳定性好,缺点是安全性差proftpd针对wu-ftpd的不足而开发可以stand-alone(独立)和xinetd模式运行FTP服务器软件8
4、.2基于vsftpd建立FTP服务器安装默认RedHatEnterpriseLinux5没有安装vsftpd服务检查当前系统是否安装有该软件包,或者查看已安装的具体版本rpm–qa
5、grepvsftpd执行以下命令进行安装。rpm-ivhServer/vsftpd-2.2.3-6.el5.i386.rpm启动FTP服务/etc/init.d/vsftpdstart安装vsftpd服务器8.2基于vsftpd建立FTP服务器使用命令行工具ftp登录到本地服务器进行测试#ftp127.0.0.1Connectedto127.0.0.1.220(vsFTPd2
6、.0.5)530PleaseloginwithUSERandPASS.530PleaseloginwithUSERandPASS.KERBEROS_V4rejectedasanauthenticationtypeName(127.0.0.1:root):ftp331Pleasespecifythepassword.Password:230Loginsuccessful.RemotesystemtypeisUNIX.Usingbinarymodetotransferfiles.ftp>使用Web浏览器访问FTP服务器ftp文件发布将内容文件复制或移动到FT
7、P发布目录中即可进行发布匿名访问的FTP站点主目录默认为/var/ftp通常将要提供下载的文件直接复制到/var/ftp/pub目录测试vsftpd服务器8.3客户端连接和访问FTP服务器FTP命令行工具大部分操作系统都带有ftp命令行工具连接到一个FTP服务器之后,通过一系列子命令完成文件传输操作常用FTP命令ls:列出文件清单。pwd:显示服务器端的工作目录。cd:改变服务器端的工作目录。get:从服务器端下载单个文件。put:向服务器端上传单个文件。mget:从服务器端下载多个文件(支持通配符)。mput:向服务器端上传多个文件(支持通配符)。mk
8、dir:建立目录。rm:删除文件。exit:退出当前FTP会话使用命令行工具访问FTP服务器8.3客户端连接和访问FTP服务器CuteFTPCuteFTPPro是一款全新的商业级FTP客户端程序改进数据传输安全措施支持SSL或SSH2安全认证的客户机/服务器系统进行传输使用专门的FTP客户软件访问FTP服务器8.3客户端连接和访问FTP服务器匿名FTP访问的URL格式ftp://站点及其目录用户FTP访问的URL格式ftp://用户名:密码@站点及其目录使用Web浏览器访问FTP服务器8.4配置vsftpd服务器主配置文件格式每行一个注释或指令,注释行以
9、#打头指令行格式:选项=选项值“=”号两边不能留有空格或其他任何空白字符左边所有
此文档下载收益归作者所有