精品文档---下载后可任意编辑Linux 服务器安全审计系统设计与实现中期报告一、课题背景和讨论意义Linux 服务器作为网络中常常使用的计算机系统,安全已成为越来越多人关注的话题
由于其开放源代码的特性,导致很多人可以对其进行修改,增加各种自己需要的软件和插件,同时这也增加了 Linux 服务器被攻击的可能性
因此,Linux 服务器安全审计日益重要
而通过安全审计系统,可以准确地知道服务器上哪些服务是被使用的,哪些攻击行为可以被识别并检测出来,从而促进服务器的安全性
二、讨论内容与进度1
系统设计方案根据要求,我们需要实现一个基于 Linux 服务器的安全审计系统,针对该目标,本团队决定采纳以下方案:① 利用 Python 和 SQLAlchemy 进行 Linux 服务器的端口扫描和系统信息猎取;② 通过通过 Nginx 服务器来对客户端进行身份验证以及实现实时读取数据的功能;③ 将通过 Web 渲染工具,使用 Bootstrap 来实现前端页面的设计和开发,同时使用 Flask 来实现网站的后端
目前,系统的设计方案已基本完成,正在逐步实现中
系统实现进度在完成了系统设计方案的基础上,我们先开展了下面的工作:① 搭建了样例服务器;② 完成了 Python 中进行端口扫描和系统信息猎取的程序;③ 使用了 Flask 来搭建了 Web 应用程序;④ 通过开发 Nginx,实现了客户端身份验证,并支持实时数据读取
三、现有问题及解决方案1
系统安全问题在开发过程中,系统的安全性显然是十分重要的,因为安全问题直接关系到用户是否能够安全地使用本系统
因此,我们在开发之初就明精品文档---下载后可任意编辑确了安全方面的问题,同时,在实际开发过程中,我们使用了一些安全措施来确保系统的安全,例如在 Nginx 中加入了 SSL 证书
数据库问题在使用 SQLAlch