OCS库存NG
(本文提供软件和部署视频)
今天为您介绍的OCS,可以帮助管理员掌握计算机软件的安装和配置,通过Web界面自动为您的资产建立台账。它的服务器和代理之间的通信基于B/S架构,用户可以通过B/S模式查询资产的状态。如果LAMP环境已经准备好,那么OcsNG可以构建在Windows平台或Linux/UNIX平台上。
一、系统部署
首先介绍了Windows环境下OCSNG-Server的安装,因为在Windows环境下不需要考虑各种包的依赖关系和繁琐的配置。可谓傻瓜式安装,特别适合初级管理员。下面是软件下载和环境的基本介绍。
通信服务器:网络代理的远程通信链路,用于传输文件或信息,提供通信服务。
部署服务器:用于为客户端批量部署代理。
数据库:存储资产信息。
以下实验假设OCS库存服务器IP是192.168.11.125。
下载OCSNG-Windows-Server-Setup.exe下载ocsg-windows-agent.exe
XAMPP环境集成在安装包中。如果AMP环境已经安装在机器系统中,请将其删除。
默认安装目录是c:\xampp\并且路径已更改为另一个驱动器号。
选择完全安装。
Apache环境将由系统自动配置。在Web系统上选择OCS库存ng会自动打开WebUI界面。
在浏览器中输入http://localhost/ocsreports/设置MySQL。
MySQL登录:输入ocs
MySQL主机名:输入localhost
输入完毕后,点击发送按钮。
此时,数据库已经成功生成。最后,为了安全起见,请删除C:\xampp\htdocs\ocsreports\下的install.php。系统登录WebUI的默认密码是admin,admin。
安装Windows代理
安装代理后,“清查Windows代理”服务将自动启动。
我们客户的查看程序在屏幕的右下角,并选择“显示库存信息”
发现这台机器的属性,这些信息将被发送到OCSNG-Server。
二。在Unix/Linux下安装OCSNG
1.环境要求
Linux环境安装比Windows复杂得多,环境要求如下:
请注意,在Linux中安装需要以下组件:
-MySQL5.0或更高版本
-PERL推荐5.8或更高版本
-Apache2.0.x版或更高版本
-ApacheMod_perl版本1.29或更高版本
-支持ZIP的PHP4.3.2或更高版本。
-ApacheMod_php版本4.3.2或更高版本
-Perl模块XML::SimpleVersion2.12或更高版本
-perl模块compress::zlib版本1.33或更高版本
-Perl模块DBI版本1.40或更高版本
-Perl模块DBD::MySQL版本2.9004或更高版本
-Perl模块Apache::DBI版本0.93或更高
-Perl模块Net::IP版本1.21或更高版本
-Perl模块SOAP::LiteVersion0.66或更高版本
-Perl模块XML::Entities版本0.02或更高版本
-关闭SELinux
下载ocsung_unix-server-2.1
解压软件包后,运行“setup.sh”并按照说明进行 *** 作。它会问你一系列问题。主要安装通信服务器和管理服务器。
选择y
返回
数据库服务器[3306]在哪个端口上运行?
Apache守护进程二进制文件[/usr/sbin/apache2]在哪里?
Apache主配置文件[/etc/apache2/apache2.conf]在哪里?
哪个用户帐户正在运行Apacheweb服务器[www-data]?
ApacheInclude配置目录[//etc/apache2/conf.d/]在哪里?
PERLIntrepreter二进制文件[/usr/bin/perl]在哪里?
通信服务器插件Perl模块文件[/etc/OCSinventory-server/Perl]放在哪里?
检查通信服务器。
安装管理服务器
在/usr/share/ossim/www/OCSreports/dbconfig.Inc.PHP文件中定义MySQL数据库中的OCS帐户和密码。
$_session["Compte_base"]="ocs"这里定义的用户名是ocs。
$_session["pswd_base"]="ocs"这里定义的密码是ocs。
同时在/etc/Apache2/conf.d/OCSinventory.conf中定义数据库名、相关用户名和密码。
三。客户端安装
1。安装MacOSX客户端
2。安装Android客户端
有些公司的藏品由公司统一发放。如果你想了解他们的配置以及员工如何在手机上安装软件,也可以通过OCS库存代理-2.15.apk来了解。
安装手机后可以立即观察到效果。下图是Android4.x和2.3.x系统。
三。远程部署工具)代理S2/]
本文主要针对在Windows平台下部署ocs-agent,安装方法比较简单。文章后面提供了视频。下图显示了发现和部署的数据流。
1。部署工具安装
部署工具是这一部分的核心。首先,在这里下载它们。
选择“Windows代理”按钮来设置代理安装程序的路径。
选择选项按钮来设置Psexec的路径。
您可以输入主机IP范围或浏览网络来选择主机。(注意,你离不开pstools。在此下载)
输入管理员帐户和密码。
因此,客户端是成批部署的。
五、通过打包工具AD分发部署
1。安装
首先,将pstools.zip中的PsExec.exe工具复制到与OcsPackager相同目录下的文件夹OCSG-Windows-Packager-2.1.1.1中。然后双击OcsPackager。选择输出目录。
2。使用组策略
通过运行“gpedit.msc”启动组策略。
六。在WebUI中访问资源
收集的信息包括:BIOS、处理器、内存插槽数量、总物理内存、输入设备、系统端口、系统控制器、存储外设、逻辑分区、声音设备、显示适配器、显示器、调制解调器、网络适配器、打印机、 *** 作系统、注册表、计算机描述,如下图所示。
WebUI中所有资产 *** 作系统分布和软件安装的宏观视图。
高清视频批量部署:http://www.tudou.com/programs/view/q7qKRIaI3uk
思考:
经过半个时间的浪费,企业的资产最终汇集到一个系统中,通过WebUI展示出来。工作就这样结束了吗?安全警报、事件数量、服务端口可用性、资产分组、资产漏洞数量以及与资产相关的流量等安全相关信息是否也应该动态显示?答案是肯定的,那么接下来怎么实现呢?下次关于安全运维的话题会留在《开源安全运维平台——OSSIM最佳实践》这本书里给大家分解。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)