欢迎来到天天文库
浏览记录
ID:41110957
大小:937.51 KB
页数:30页
时间:2019-08-16
《《FTP服务器》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、LINUX高级企业服务器管理LinuxAdvancedEnterpriseServerManagementRedhat5的安装与桌面的使用常用命令与文本编辑器viLinux的文件系统Linux下硬件管理用户和组的管理Linux下软件的安装与管理Linux网络基础与网络服务的管理打印服务器文件服务器NFS与samba引导服务器dhcp和NIS《LINUX高级企业服务器管理》课程结构LINUX高级企业服务器管理Dns服务器apache服务器Mail服务器ftp服务器Ldap服务器远程管理工具Mysql数据库Iptables与代理服务器Linux系统的自动化任务Linux下数据备份与恢
2、复Linux内核编译与shell基础《LINUX高级企业服务器管理》课程结构LINUX高级企业服务器管理(续)常用命令参考(附录)第14章ftp服务器本章学习目标掌握匿名ftp服务器的配置掌握本地用户的相关配置掌握虚拟用户的基本配置FTP服务简介FTP服务是最基本的网络服务之一,虽然www服务已经取代了大部分FTP功能,但因为FTP服务具有的管理简单性和双向传输功能,使FTP服务目前依然被广泛使用。FTP服务目前主要应用在以下几个方面:软件的高速下载web站点的维护和更新不同类型计算机之间的文件交换FTP服务FTP---FileTransferProtocol(文件传输协议)FT
3、P服务工作原理端口1032端口1032端口1032端口1032端口1032端口21端口21端口21端口21端口21端口20端口1033ftp客户发送连接请求双方建立会话连接双方维持会话连接数据传输数据传输完毕保持会话连接会话中止双方连接断开ftpservice用户规则用户类别是否拥有帐号、密码及专属目录登录后的目录能否切换到$HOME以外的目录默认下载上传权限Anonymous(匿名)否/var/ftp否下载Realuser(本地用户)是$HOME是下载、上传Guest(虚拟用户)是指定目录是下载、上传anonymous用户统一名称anonymous密码:用户的E-mail地址
4、登录目录为匿名ftp服务器的根目录/var/ftp/用户登录后不能离开此目录anonymous用户是权限最小的用户,一般情况下只提供下载,不提供上传或者使上传受到限制。注意:多数ftp服务器都通过匿名用户做基本访问Real用户Real(本地)用户使用Linux系统中实际存在的用户账号进行登录,登录目录为用户自己家目录用户可以切换目录(权限允许范围内)本地用户既可以下载,又可以上传注意:实体用户是linux系统可本地登陆用户Guest用户如果用户在ftp服务器上拥有账号,且此账号只能用于文件传输服务,则称此账号为虚拟用户。登陆目录为其指定的目录用户可以切换目录(权限允许范围内)虚拟
5、用户既可以下载又可以上传注意:虚拟用户是linux系统无本地登陆权限的用户Linux环境下的FTP服务器Wu-ftpd:历史最久的非商业FTP服务器程序之一,安全性差,稳定性好。Proftpdvsftpd:vs是verysecure的缩写,安全、高速、稳定ftp.redhat.comftp.suse.comftp.debian.comvsftp的查询与安装Vsftpd服务主配置文件/etc/vsftpd/vsftpd.conf12行:允许匿名登录15行:允许本地用户登录18行:开放本地用户的写权限22行:设置本地用户的文件生成掩码为022,默认值为077基本性能和安全选项idle
6、_session_timeout=600用户会话空闲10分钟后被挂断data_connection_timeout=120数据连接空闲2分钟后中断accept_timeout=60connect_timeout=60客户端空闲1分钟后自动中断连接,并在中断1分钟后自动激活连接max_client=200服务器的总的并发连接数为200max_per_ip=3每个客户机的最大连接数为3loal_max_rate=50000anon_max_rate=30000本地用户最大传输速率为50KB/s匿名用户为30KB/s配置默认的匿名ftp服务器vsftpd服务servicevsftpds
7、tart浏览器测试配置默认的匿名ftp服务器命令行测试-登录配置默认的匿名ftp服务器命令行测试-下载配置默认的匿名ftp服务器测试上传配置默认的匿名ftp服务器允许匿名用户上传文件和目录在ftp的主目录下,给默认的pub目录添加写的权限编辑ftp的主配置文件,设置允许上传配置默认的匿名ftp服务器重新启动服务并测试上传配置默认的匿名ftp服务器设置匿名用户的完全删除、浏览等权限[root@localhost~]#vi/etc/vsftpd/vsftpd.conf重新启动服务并测
此文档下载收益归作者所有