前言
我们都上Zabbix做系统监控了
怎么能不再上一套HFish做蜜罐做安全监控
一键脚本安装 HFish
进入 Root 模式
开放 HFish 所需端口
1 2 3 4 5
| firewall-cmd --add-port=4433/tcp --permanent
firewall-cmd --add-port=4434/tcp --permanent firewall-cmd --reload
|
一键脚本安装
1
| bash <(curl -sS -L https://hfish.net/webinstall.sh)
|
完成安装
初始登录信息如下
1 2 3
| 登陆链接:https://[ip]:4433/web/ 账号:admin 密码:HFish2021
|
手动安装 HFish
精力有限,以后更新
配置 HFish MySQL 数据库
安装 MySQL 数据库
1
| sudo yum install mariadb-server
|
创建 HFish 数据库
配置 MariaDB 局域网访问
开放 MySQL 相关端口
1 2 3 4
| sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent
sudo firewall-cmd --reload
|
查看数据库用户访问权限
1
| select host, user from user;
|
创建局域网访问用户
出于安全考虑,通常不建议使用 'root'@'%'
相反,您应该创建一个具有更严格主机限制的用户
例如 'user'@'localhost' 或 'user'@'192.168.8.%'
1 2
| # 创建能在局域网的 Root 用户 CREATE USER 'root'@'192.168.8.%' IDENTIFIED BY 'Root_Password';
|
授权所有操作权限给 Root 用户
1 2 3 4
| # 授予 Root 权限 GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.8.%' WITH GRANT OPTION; # 刷新权限 FLUSH PRIVILEGES;
|
配置 HFish WEB 端
HFish 连接 MySQL 数据库
因为之后我们还要联动我们的云主机
所以我们还是选择MySQL数据库
出现连接成功即可
成功上线
添加监控终端
Linux
- 管理端添加节点
环境管理 --> 节点管理 --> 增加节点
- 客户端脚本部署
Windows
今天累了,以后更新
参考 & 引用
https://hfish.net/#/README