UNIX课程设计
更新时间:2024-01-21 12:26:01 阅读量: 教育文库 文档下载
- unix课程设计FTP推荐度:
- 相关推荐
《UNIX系统管理》课程设计
1、时间:第十八周周一至周三、周日 上午8:30-12:00,下午13:00-17:00 2、地点:12J214、12J207 3、考核方法
? 出勤(20%):四天,每天上午点名一次 ? 最后结果(40%):现场检查设计题目完成情况
? 设计报告(40%):要求详细记录设计执行的步骤,课程设计过程中遇到
的问题,解决方法以及观察到的现象与结果分析等。 ? 一人一题,按步给分。
? 设计最后结果集中检查时间为周日下午,如有早完成的可以提早进行检
查,完成设计。
? 周日下午课程设计结束之前要交纸质设计报告。 2、
注意:设计报告严禁抄袭,一经发现,课程设计成绩一律判零分 (抄袭者与被抄袭者均同等处理)。
必做部分:Linux操作系统的安装
设计目的:
掌握Linux系统安装技巧。 设计步骤:
1、从官方网站下载主流Linux操作系统安装包; 2、以虚拟机的方式安装Linux系统; 设计要求:
各种软件自主查找下载并正确安装。
题目一 Linux下的Web应用服务平台的构建
设计目的:
运用所学习的UNIX管理知识,搭建一个基于Linux的Web应用服务平台环境。 设计步骤:
1、在Windows XP下,正确安装Linux虚拟机(CentOS、UBUNTU等主流Linux均可以);
2、在Linux虚拟系统环境下安装Java开发与运行环境(JDK5); 3、在Linux下安装Tomcat5服务器; 4、安装MySQL开源数据库;
5、在该平台上部署一简单基于MySQL和Tomcat的J2EE应用系统,进行运行调试。 设计要求:
1、各种软件自主查找下载并正确安装,包括:
(1)虚拟机软件,建议使用VMWare;(实验室电脑上已经安装,可以直接使用) (2)Linux安装光盘,也可以使用光盘镜像文件加虚拟光驱安装 (3)JDK
(4)Tomcat5与MySQL5.
请注意各软件的版本号与所适合的操作系统平台。
2、正确配置Linux虚拟机网络环境,要求对所构建的Linux服务器的网络访问以及所开放服务进行严格限制:
(1)开放其telnet服务与vsftp服务,以便于远程管理与文件的上传; (2)其他无关网络服务一律关闭,包括apache服务;
(3)启用防火墙,制定正确规则,允许telnet、ftp与8080端口(tomcat)的访问;
(4)正确配置MySQL数据库服务器,并导入应用系统的数据。
题目二 Linux服务器性能监控程序设计
设计目的:
运用所学习的UNIX管理与脚本编写知识,编写一个服务器监控脚本程序。 设计步骤: 设计要求:
1、监控服务器的CPU(需要考虑多CPU与多核情况)与内存使用情况,包括: ? CPU的使用百分比 ? 内存的使用数 ? 内存使用的百分比
每隔n秒钟记录一次这些参数,存入日志文件中。时间间隔n在配置文件中设置,用户可以根据情况修改;
2、CPU与内存使用的百分比达到预设的阈值时,进行报警,并记录到日志文件中;
3、监控服务器所有TCP连接,并记录连接的发起、关闭时间以及客户IP与端口到日志文件中;
4、监控服务器的网络流量,包括: ? TCP流量绝对值与对带宽的百分比 ? UDP流量绝对值与对带宽的百分比
当流量达到预设的阈值时,进行报警,并记录到日志文件中。
题目三 Linux邮件服务器搭建
设计目的:
基于第三方邮件服务器软件,搭建一个基于Linux平台的邮件服务器 设计步骤:
1、在Windows XP下,正确安装Linux虚拟机(CentOS、UBUNTU等主流Linux均可以);
2、在Linux虚拟机下安装邮件服务器 3、根据要求配置邮件服务器 设计要求:
1、邮件服务器可以是任意主流的开源服务器,如Sendmail、Qmail、Postfix、 exim及Zmailer等;
2、建立两个虚拟域:@ujn.edu.cn, @net07.edu.cn; 3、限制每个用户的邮件数量为1000,磁盘配额为100M; 4、为用户提供别名登陆机制;
5、配置垃圾邮件过滤功能,测试黑名单与白名单;
题目四 Linux文件传输服务器搭建
设计目的:
运用所学习的UNIX管理知识,搭建一个基于Linux平台的文件传输服务器 设计步骤:
1、在Windows XP下,正确安装Linux虚拟机(CentOS、UBUNTU等主流Linux均可以);
2、在Linux虚拟机下安装文件传输服务器 3、根据要求配置文件传输服务器 设计要求:
1、安装和启动文件传输服务;
2、建立匿名用户和本地用户。允许匿名用户和本地用户登录。
3、限制匿名用户登录为/var/ftp/share目录,在此目录下建立temp目录,允许匿名用户上传文件,但是上传文件最大为1M;其他目录匿名用户只允许下载。 4、配置本地用户(user1-user10)的最大传输速率为50KB/s,最大连接数为3。配置基于本地用户的访问,限制指定的本地用户user1和user2不允许访问,而其他本地用户可以访问。
5、 配置基于主机的访问控制,对局域网中设定的10台主机不做链接数限制和最大传输速率限制,而对其他主机的访问限制每IP连接数为1和最大传输速率为10KB/s。
题目五 Linux NFS服务搭建及应用
设计目的:
运用所学习的UNIX管理知识,搭建一个基于Linux平台的网络文件系统 设计步骤:
1、在Windows XP下,正确安装Linux虚拟机(CentOS、UBUNTU等主流Linux均可以);
2、在Linux虚拟机下安装网络文件系统 3、根据要求配置网络文件系统 设计要求:
1、安装和启动网络文件系统;
2、配置共享目录,/share目录所有用户都可以访问,可读不可写,/tmp目录允许所有用户进行读写操作,/home目录只对指定机器允许访问。 3、配置NFS服务固定端口, 并在防火墙中制定相应规则。
4、了解autofs守护进程的功能和用途,学习配置autofs自动挂装NFS文件系统。完成以下操作:
假设公司有一个新NFS服务器,它的共享用于存储与“特殊”客户有关的文件 此客户的共享为:/var/nfs/oshu
配置您的工作站,以使autofs自动将该共享作为/special/oshu挂载,并验证。
正在阅读:
UNIX课程设计01-21
可爱的四川七年级下册全套教案 - 图文05-19
粗心其实是学习能力不足造成的10-08
2017年西北农林科技大学水利与建筑工程学院808工程力学A考研导师圈点必考题汇编05-05
山东省煤化工产业转型升级实施方案06-15
应该讲给孩子听的五个小故事03-17
泪水作文400字06-30
九堡大桥体外预应力工程施工方案05-15
为什么中国大陆地区不能登陆和使用facebook?02-11
公共政策分析复习提纲+答案07-08
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 课程
- 设计
- UNIX
- 海上船舶作业安全施工管理方案
- 2016sql数据库期末考试题及答案
- 熵的应用和意义
- 商住楼建设项目
- 小学生英语课堂中合作意识和合作能力的培养的研究 - 图文
- 蒜叶的生长 - 图文
- 枚举筛选、加乘原理、加乘原理进阶(学生版)
- 《输油管道设计与管理》课程综合复习资料
- 小学高年级人物描写专项训练
- 最新高一数学必修一函数选择填空难题突破练习(含解析)期末函数压轴题汇编
- 10-11高考时态试题及解析
- 高鸿业《西方经济学(微观部分)》(第6版)课后习题详解(第5章 成本)
- 油库课程设计 - 图文
- 中压与高压断路器选用指南
- 选修课论文
- 赵纯国建筑施工与管理专业毕业实践报告455
- 航道整治作业及答案
- 电力调度员鉴定题库 - 高级工部分
- 人民防空工程租赁使用合同协议书范本模板
- 节约用纸通知 2