文档详情

Linux操作系统FTP服务器配置与管理.ppt

发布:2017-11-30约5.51千字共36页下载文档
文本预览下载声明
Linux操作系统FTP服务器配置与管理 情景引入 杭州新锐计算机服务有限公司是一家计算机及计算机网络服务的综合公司,在其业务中有一项是IT服务外包,主要负责客户的计算机及计算机网络服务,智宏学校是杭州新锐计算机服务有限公司的一家新客户,该学校要求公司为其构建网络服务平台,公司员工李志作为网路管理员被公司委派专门负责该项任务。 杭州智宏学校的高主任提出:①要为杭州智宏学校的建立一个能够让学校的教师在校园里能轻松地找到自己想要用的工具,而不用到网站到处找,下载花费很多时间。③并且自己的个性化课件和学校的各个阶段的标准课件都能通过一个平台方便地存储和传递。③老师可以在网上布置作业和检查作业;学生下载作业,完成后提交。当然并不是通过邮件这样的方式,因为邮件的附件是有限制的,稍微大一点的文件资料就不能通过邮件附件的形式发送。 教学目标 教学安排 任务情景 问题分析 任务规划:明确任务 任务实施:制定计划 任务实施:配置过程(1) 步骤1:关闭防火墙。 步骤2:检查是否安装了ftp服务器 [root@localhost root]#rpm –qa|grep vsftpd 步骤3:连通服务器和客户机 打开终端,输入ping ,测试网络连通情况 任务实施:配置过程(2) 步骤4:创建用户chenzw、chenhao,设置密码及权限 [root@localhost root]#useradd chenzw [root@localhost root]#passwd chenzw [root@localhost root]#useradd chenhao [root@localhost root]#passwd chenhao [root@localhost root]#chmod 700 /home/chenzw [root@localhost root]#chmod 700 /home/chenhao 任务实施:配置过程(3) 步骤5:打开配置文件并修改 用户chenzw、chenhao只能访问自家目录(及其子目录),不能离开自己的目录 修改主配置文件 [root@localhost root]#vi /etc/vsftpd/vsftpd.conf chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list 新建一个文件 [root@localhost root]#vi /etc/vsftpd/chroot_list chenzw chenhao 任务实施:配置过程(4) 允许匿名登录 [root@localhost root]#vi /etc/vsftpd/vsftpd.conf anonymous_enable=YES 限制传输的速度:本机的使用者最高速度为200KB/s,匿名登录者所能使用的最高速度为50KB/s。 [root@localhost root]#vi /etc/vsftpd/vsftpd.conf anon_max_rate=50000 local_max_rate=200000 任务实施:配置过程(5) 针对不同的使用者限制不同的速度:假设chenzw所能使用的最高速度为300KB/s,chenhao所能使用的最高速度为600KB/s [root@localhost root]#vi /etc/vsftpd/vsftpd.conf user_config_dir=/etc/vsftpd/userconf [root@localhost root]#mkdir /etc/vsftpd/userconf [root@localhost root]#vi /etc/vsftpd/userconf/chenzw local_max_rate=300000 [root@localhost root]#vi /etc/vsftpd/userconf/chenhao local_max_rate=600000 任务实施:配置过程(6) 步骤6:启动服务器 [root@localhost root]# service vsftpd start 测试:配置完成之后,在客户端访问服务器进行测试 允许匿名登录 用户chenzw只能访问自家目录(及其子目录),不能离开自己的目录 知识储备 知识储备:FTP基本概念 FTP的全称是File Transfer Protocol(文件传输协议)。 FTP服务器是互联网上依照FTP协议提供服务的计算机,它为客户端提供两大功能: 下载 上传 客户端登陆服务器的认证方式: 匿名登录 用户身份认证登陆 访问FTP服务器的URL格式: ftp://域名/文
显示全部
相似文档