用Ossim管理IT资产(视频)

简介:

用Ossim管理IT资产

在Ossim中集成了Ocs Server,OCS用于帮助网络或系统管理员来跟踪网络中计算机配置与软件安装情况的应用程序。收集到硬件和系统信息,OCS Inventory 也可以用来发现在您网络中所有的活动设备,例如,交换机、路由器、网络打印机。代理程序(agent)需要安装在客户端计算机上,在 Windwos 系统下,OCS Inventory NG 提供了一个工具,使您可以通过Active Directory GPO 或登录脚本来轻松部署代理程序(agent)。在 Linux 系统下,只能通过手工来安装代理程序(agent)。

注:ossim4.4.1版本中已临时取消OCS功能。

管理服务器包含了4个组件:

Data Server 用于储存收集到的客户端的软硬件信息。

Communication server 用于支持数据库服务器与代理之间的http 通信。

Deployment server 用于储存所有的包部署配置信息(需要https 支持!)

Administration console 允许管理员通过喜爱的浏览器来查询数据库服务器的库存信息。(注:windows 客户端安装方法较为简单,这里就不作介绍。)

这几个组件可以安装在一台计算机上,也可以安装在不同的计算机以便可以实现负载。如果网络中的客户端数量超过10000的话,那么最好使用两个或更多的不同服务器,一个用来做数据库服务器+通信服务器,另一个用来做数据库copy服务器+管理服务器+部署服务器。

clip_image006

图1  OCS Inventory NG 架构组件

OCS Inventory NG 通过在客户端上运行一个代理程序(agent)来收集所有的硬件的信息和软件安装信息。使用管理服务器(Management Server)来集中处理、查看库存清单结果和创建部署包。在管理服务器(Management Server)与代理程序(agent)之间通过 http/https 来进行通信,所有的通信数据都使用 zlib 压缩成 xml 格式,以便减小网络的平均流量。

系统配置:要启动IT资产管理,首先要启动OCS服务

要启动Ocs服务需要运行下面两个脚本后,就可以看到系统组件分布情况

#cd /usr/share/ossim-installer/ocs/

#./install_ocs.sh

#./OCS_Linux_server_1.01.OSSIM/setup.sh

clip_image002

图2 检测到某linux服务器下软件分布情况

操作方法:左侧菜单的资产子菜单中选择OCS Inventory,当然前提是客户端插件需要配置好。wKiom1LLwYzhknvrAACA0RNf6V4513.jpg

wKiom1LKMPzjl22LAAEU8o71GCs151.jpg

图3 检测到Linux服务器的硬件配置情况

当然了,设备不可能一成不变,我们需要设定定期扫描,以保持最新列表。

wKioL1LLwe-iL2cXAABXbECUC6E743.jpg

视频展示:http://www.tudou.com/programs/view/hQRJ4DIAgQY/

注:Ocs 功能在ossim 4.3,4.4版本中出现的漏洞还未修补好,暂时停止该功能,但在后续版本可能会继续提供。

Naigos设置:http://www.tudou.com/programs/view/zsF7zpIglcw/ 

下节将和大家分享ossim下漏洞扫描的应用 http://chenguang.blog.51cto.com/350944/1349749




 本文转自 李晨光 51CTO博客,原文链接:http://blog.51cto.com/chenguang/1348894,如需转载请自行联系原作者



相关文章
|
5月前
|
人工智能 算法 Java
后端程序员逆袭之路:巧用 AI 工具,拿下高薪 offer
在技术职场中,后端程序员面临诸多挑战,如复杂业务逻辑、繁琐代码编写与调试及持续学习压力。然而,AI 工具的兴起为后端开发带来了全新机遇。智能代码生成工具如飞算 JavaAI 可高效完成需求分析、设计与代码生成;智能调试工具如 CodeGuru 能快速定位问题;知识学习工具如 ChatGPT 助力技术提升。借助这些工具,后端程序员不仅能显著提高项目质量和效率,还能展示技术前瞻性与学习能力,拓展技能边界,从而在求职市场中脱颖而出,顺利拿下高薪 offer。
|
Linux 开发工具 Windows
中国时间服务器,国内阿里云时间服务器
中国时间服务器,国内阿里云时间服务器很多用户使用的是国外VPS使用过程中常常遇到时间与国内不同步的情况好在阿里提供了7台NTP服务器,地址如下:阿里云提供了7个NTP时间服务器也就是Internet时间同步服务器地址 ntp1.
40164 0
|
9月前
|
SQL 存储 关系型数据库
【MySQL基础篇】全面学习总结SQL语法、DataGrip安装教程
本文详细介绍了MySQL中的SQL语法,包括数据定义(DDL)、数据操作(DML)、数据查询(DQL)和数据控制(DCL)四个主要部分。内容涵盖了创建、修改和删除数据库、表以及表字段的操作,以及通过图形化工具DataGrip进行数据库管理和查询。此外,还讲解了数据的增、删、改、查操作,以及查询语句的条件、聚合函数、分组、排序和分页等知识点。
781 55
【MySQL基础篇】全面学习总结SQL语法、DataGrip安装教程
|
JavaScript 前端开发
BootStrap在Vue中的安装使用详细教程
这篇文章提供了在Vue项目中安装和使用Bootstrap的详细教程,包括安装jQuery、引入Bootstrap、配置Webpack以及在项目中进行测试和查看效果的步骤。
BootStrap在Vue中的安装使用详细教程
|
11月前
|
JSON 搜索推荐 IDE
信息搜集:网络空间搜索引擎语法及API的应用(二)
信息搜集:网络空间搜索引擎语法及API的应用(二)
147 0
让你的 VSCode 文件图标更好看的10个文件图标主题
一个好用的文件图标主题除了能够愉悦身心之外,对于开发的效率也会有很大的提升,可以帮助我们更快地找到需要的文件,或者发现文件命名中的错误。这篇文章总结了我用过的最棒的 10 个文件图标主题。
3223 0
让你的 VSCode 文件图标更好看的10个文件图标主题
|
数据库
SQLyog数据库管理工具的基本使用
SQLyog数据库管理工具的基本使用
375 0
|
数据采集 机器学习/深度学习 人工智能
【机器学习】在使用K-means算法之前,如何预处理数据?
【5月更文挑战第12天】【机器学习】在使用K-means算法之前,如何预处理数据?
|
自然语言处理 算法 测试技术
【C/C++ CommonAPI入门篇】从 Franca IDL 到 C++: 深入解析汽车软件接口开发
【C/C++ CommonAPI入门篇】从 Franca IDL 到 C++: 深入解析汽车软件接口开发
734 1
|
Windows
十分钟搭建自己的在线书库随时随地看小说,Kindle不再盖泡面!
十分钟搭建自己的在线书库随时随地看小说,Kindle不再盖泡面!
640 0