一.判断系统
uname -a
查看内核版本
File /sbin/init
查看位数
cat /etc/issue
查看系统版本
二.安装agent程序
运行INSTALL.sh脚本
就会生成在/home/agent-manager
配置文件在INSTALL.sh同文件夹下
将配置文件拷贝到/etc/init下,作为自启动
3、Agent配置说明
Agent-manger 默认密码:
管理员:admin 密码:hrsoftAdmin1
审计员:audit 密码:hrsoftAudit1
Centos 6 64位启动项注意:
Centos/redhat5 安装后可到 /home/agent-manager/下,执行脚本
“managet_start_centos5.sh” 启动配置管理界面,如果出现界面显示的字符都是“口”的情况,则运行“update-pango-modules-centos-5.sh”脚本后,再次启动配置管理界面
Centos/redhat6 及以上安装后可到 /home/agent-manager/ 下,执行脚本“managet_start_centos6.sh” 启动配置管理界面
启动后在/home/agent-manager可以看到有一个agent-manager
运行了manager-start-centos6.sh之后就生成了一个agent-manager的脚本
(其实通过查看“managet_start_centos6.sh”可以知道就是启动这个程序
在/home/agent-manage 下面启动查看问题)
发现的问题:
找的到这个文件,但是导入进去就会报错
只要将这个文件导入到库中,那么编辑程序就会报错
但是不导入就启动不了
解决的方法就是将另外一个包中有用的库复制到centos6下的库中,然后直接就可以用了。
导入之后的结果就是这样可以在centos_6中找到结果
库文件更新只能从centos_6中找到结果
不然会报错
然后就是一步一步的来,解决库文件
然后再导入另外一个库,根据缺失的库一个个来
配置以后导出文件
开启自启动服务
根据系统版本配置服务自启动及守护进程:
该版本的agent 有三种启动方式 ,由于安装脚本未完善,,要根据现场设备情况选择启动方式,
1,修改 /etc/inittab 文件添加自启动
满足以下条件适用:
1),输入“ps -ef” 命令后,查看到进程(pid)1 的名称是 init 或者 /sbin/init
2),设备 没有 “start” 命令
设置方法:
1),修改/etc/inittab 文件 ,文件末尾添加一行:“17:2345:respawn:/home/agent-manager/CRPM-3000-Agent“
其中 示例中的 “17” 为唯一id ,现场需查看此id是否唯一,不是唯一的要改成唯一的
2)控制台输入/sbin/telinit q 更新系统启动文件
相关系统:
1),centos 5 系列系统
2),redhat 5 系列系统
2,将自启动配置文件放到 “/etc/init/”目录下
满足以下条件适用:
1),输入“ps -ef” 命令后,查看到进程(pid)1 的名称是 init 或者 /sbin/init
2), 设备支持“start”命令
设置方法:
1),将安装包中的"CRPM-3000-Agent.conf" 放到 "/etc/init/"下;
2),输入“start CRPM-3000-Agent” 启动服务
3),输入“stop CRPM-3000-Agent” 停止服务
相关系统:
1),ubuntu 10.04 ubuntu 12.04 ubuntu 14.04
2), centos 6 系列系统
3),redhat 6 系列系统
3,将配置文件放到"/etc/systemd/system"目录下
满足以下条件适用:
1),输入“ps -ef” 命令后,查看到进程(pid)1 的名称是 “systemd”
2),设备支持“systemctl” 命令
设置方法:
1),将安装包中的“ ” 放到“/etc/systemd/system”
2),"systemctl enable CRPM-3000-Agent.service" 设置开机自启动
3),“systemctl start CRPM-3000-Agent.service" 启动服务
4),“systemctl restart CRPM-3000-Agent.service" 重启动服务
5),“systemctl stop CRPM-3000-Agent.service" 停止服务
相关系统:
1),centos 7 系列系统
2),redhat 7 系列系统
3),ubuntu 16.04 ubuntu 18.04
启动agent