作业六

本周作业内容:

1、详细描述一次加密通讯的过程,结合图示最佳。

2、描述创建私有CA的过程,以及为客户端发来的证书请求进行办法证书。

3、搭建一套DNS服务器,负责解析magedu.com域名(自行设定主机名及IP)

(1)、能够对一些主机名进行正向解析和逆向解析;

(2)、对子域cdn.magedu.com进行子域授权,子域负责解析对应子域中的主机名;

(3)、为了保证DNS服务系统的高可用性,请设计一套方案,并写出详细的实施过程

4、请描述一次完整的http请求处理过程;

5、httpd所支持的处理模型有哪些,他们的分别使用于哪些环境。

6、建立httpd服务器(基于编译的方式进行),要求:

提供两个基于名称的虚拟主机:

(a)www1.stuX.com,页面文件目录为/web/vhosts/www1;错误日志为/var/log/httpd/www1.err,访问日志为/var/log/httpd/www1.access;

(b)www2.stuX.com,页面文件目录为/web/vhosts/www2;错误日志为/var/log/httpd/www2.err,访问日志为/var/log/httpd/www2.access;

(c)为两个虚拟主机建立各自的主页文件index.html,内容分别为其对应的主机名;

(d)通过www1.stuX.com/server-status输出httpd工作状态相关信息,且只允许提供帐号密码才能访问(status:status);

7、为第6题中的第2个虚拟主机提供https服务,使得用户可以通过https安全的访问此web站点;

(1)要求使用证书认证,证书中要求使用的国家(CN)、州(HA)、城市(ZZ)和组织(MageEdu);

(2)设置部门为Ops,主机名为www2.stuX.com,邮件为[email protected];

8、建立samba共享,共享目录为/data,要求:(描述完整的过程)

1)共享名为shared,工作组为magedu;

2)添加组develop,添加用户gentoo,centos和ubuntu,其中gentoo和centos以develop为附加组,ubuntu不属于develop组;密码均为用户名;

3)添加samba用户gentoo,centos和ubuntu,密码均为“mageedu”;

4)此samba共享shared仅允许develop组具有写权限,其他用户只能以只读方式访问;

5)此samba共享服务仅允许来自于172.16.0.0/16网络的主机访问;

9、搭建一套文件vsftp文件共享服务,共享目录为/ftproot,要求:(描述完整的过程)

1)基于虚拟用户的访问形式;

2)匿名用户只允许下载,不允许上传;

3)禁锢所有的用户于其家目录当中;

4)限制最大并发连接数为200:;

5)匿名用户的最大传输速率512KB/s

6)虚拟用户的账号存储在mysql数据库当中。

7)数据库通过NFS进行共享。

时间: 2024-08-12 10:14:55

作业六的相关文章

团队作业六之设计文档

1.系统框架 2.系统结构图 我们团队采用模块图方式将系统各功能模块之间关系展示出来. 3.各模块详细设计 可以采用活动图.状态图.时序图或程序流程图(不推荐),描述各模块关键算法或流程. 3.1主控 用户响应:每个界面都会有相应的操作,由于界面是用贴图操作完成的,不存在类似于按键的响应,因此这部分操作需要人为设置键盘按键响应所对应的子模块. UI切换和子模块调度:这两部分是一一对应的.启动应用程序后进入游戏界面,按任意按键进入模式选择界面,UI进行切换调用响应子程序.进入模式选择界面和游戏界面

手动脱WinUpack 壳实战--吾爱破解培训第一课选修作业六

作者:Fly2015 吾爱破解培训第一课选修作业第6个练习示例程序.不得不重复那句话,没见过这种壳,该壳是压缩壳的一种,相对于压缩壳,加密壳的难度要大一些,特别是IAT表的修复问题上. 首先分别使用DIE和Exeinfo PE对该加壳程序进行查壳的处理. OD载入加WinUpack 壳的程序进行动态调试分析,加壳程序入口点反汇编快照. 想都不用想,看到PUSHAD直接ESP定律脱壳F8单步一步,ESP寄存器右键设置硬件写入断点.F9运行程序,程序自然的断在设置的硬件断点处,如图. 有点惊呆了,硬

作业六:团队项目——编写项目的Spec

1. Spec的目标 本游戏制作的目的是满足人们休闲的要求,在紧张的工作之余休闲类的小游戏能够给人带来最大程度的放松.也可以增进人们之间的 交流.沟通. 此说明书对<连连看>游戏做了分析,明确要开发的软件应该具有 的功能.性能与界面,使系统分 析人员及软件开发能清楚的了解用户的需求,并在此基础上进 一步提出概要设计说明书和完成后续设计与开发工作.本说明书的预期读者为 客户.业务或者 需求分析人员.测试人员.用户文档编写者.项目管理人员. 2. 项目的典型用户和场景 本游戏面对的典型用户是全体各

软件质量保证与测试(作业六)

第13章 软件测试 思考:软件测试的方法和软件性能测试 1.按测试设计的方法分类:(1)黑盒测试:只关心输入和输出的结果(2)白盒测试:去研究里面的源代码和程序结构 2.按是否运行程序分为:(1)静态测试:是指不实际运行被测软件,而只是静态地检查程序代码和可能存在的错误的过程.静态测试包括:对于代码测试,主要是测试代码是否符合相应的标准和规范.对于界面测试,主要测试软件的实际界面与需求中的说明是否相符.对于文档测试,主要测试用户手册和需求说明是否真正符合用户的实际需求.(2)动态测试,是指运行实

作业六总结

一.知识点 函数的定义: 1.函数是一个完成特定工作的独立程序模块,包括库函数和自定义函数.例如:scanf(),printf()为库函数,cylinder(),fact()为自定义函数. 2.函数定义的一般形式: 函数类型 函数名 (形式参数表)   /*函数首部*/ { 函数实现过程                     /*函数体*/ } 3.函数的调用:任何的C语言执行,首先从主函数main()开始,如果遇到某个函数调用,主函数将暂停执行,转而执行相应的函数,该函数执行完后将返回主函数

团队作业六

一.系统框架 我们团队这次的项目是用JAVA语言完成的,但是由于我们的能力不是很强并没有做出服务器等功能,所以做的程序很是简易,对硬件并没有什么要求. 编译语言:JAVA 编译环境:eclipse 运行环境:Windows系统即可 二.系统结构图 我们团队的简易运算器就是一个学生高级计算器及出题系统,这个系统可以分为三个部分,分别是计算器系统.出题系统.界面UI.这三个部分分别由李凌.张民航.潘猛飞三 位学来完成的.系统结构图如下: 三.各模块详细设计: 主程序图: 计算器模块:本模块就是一个简

作业六 产品Backlog

                               小学生四则运算程序(Backlog) ID Name IMP EST How   to Demo Nates 1 我们将在Java上实验 小学生简单的四则运算   30 5 打开程序,注册用户. 学生根据自己的情况来 选择题目类型,学生通 过算式来写入自己的答 案,系统会根据答案是 否真确答案,错误将显 示答案 当用户输入字符字母等输出错误时的提示,并重新输入 2 完成上一步后,我们将此 算法带入界面,并加入考 试功能,用户可以自定义

作业六之设计模式

模式是在特定环境中解决问题的一种方案,不同的领域有不同的模式.随着软件工程领域的发展,模式的一般概念被应用到软件开发领域,软件设计模式被提出,设计模式的出现能让我们以前人一些成熟的设计方案为基础,来指导我们新项目的开发和设计,使用设计模式就是为了可重用代码,让代码更容易被他人理解. 根据使用目的将设计模式分为创建型模式.结构型模式.行为型模式三种类型. (一)创建型模式 创建型模式关注对象的创建过程,将对象的创建和对象的使用分离,在使用对象时无须知道对象的创建细节.创建型模式包括简单工厂模式.工

作业六—图书管理系统(SPEC)系统性能评估测试

一.图书管理系统的典型用户和场景: 该系统是为各类学校图书馆和社会各大图书馆和书店管理者使用的图书管理系统.但是我们还是已北京工业大学耿丹学院图书馆为典型用户进行主要设计的! 二.SPEC测试的目标: 本轮测试的目的是测试我们设计的图书管理系统在使用管理期间的不足和是否能够完成我们一开始在设计阶段是给这个系统所指定的性能指标. 本轮测试内容包括以下图书管理系统以下的子系统: 1.登录子系统 2.借书子系统 3.还书子系统 4.人员管理子系统 5.图书管理子系统 6.退出子系统 三.建立一套测试过