HFish/docs/2-2-linux.md

92 lines
2.6 KiB
Markdown
Raw Normal View History

2021-09-14 23:06:34 +08:00
### 联网,使用一键安装脚本
如果您部署的环境为Linux且可以访问互联网。我们为您准备了一键部署脚本进行安装和配置。
在使用一键脚本前,请先配置防火墙
2021-09-24 15:25:49 +08:00
> 请防火墙开启4433、4434和7879确认返回success如之后蜜罐服务需要占用其他端口可使用相同命令打开。
2021-09-14 23:06:34 +08:00
```
2021-09-24 15:25:49 +08:00
firewall-cmd --add-port=4433/tcp --permanent 用于web界面启动
firewall-cmd --add-port=4434/tcp --permanent 用于节点与server端通信
firewall-cmd --add-port=7879/tcp --permanent 用于启动server本地的蜜罐服务
2021-09-14 23:06:34 +08:00
firewall-cmd --reload
```
> 使用root用户运行下面的脚本。
```
bash <(curl -sS -L https://hfish.io/install.sh)
```
2021-09-17 16:29:17 +08:00
<img src="http://img.threatbook.cn/hfish/image-20210917162839603.png" alt="image-20210917162839603" style="zoom:50%;" />
2021-09-14 23:06:34 +08:00
> 完成安装安装
在安装完成后HFish会自动在控制端上创建一个节点。可在节点管理进行查看。
<img src="http://img.threatbook.cn/hfish/image-20210914113134975.png" alt="image-20210914113134975" style="zoom: 25%;" />
### 配置开机自启动
进入管理端server端安装目录执行
```
sh <(curl -sSL https://hfish.io/autorun.sh)
```
即可配置开机自启动。
(该方法通用于节点端自启动)
### 无法联网,手动安装
如果上述的安装脚本您无法使用,您可以尝试用手动安装完成部署。
> ##### **第一步:下载安装包**[HFish-Linux-amd64](https://hfish.cn-bj.ufileos.com/hfish-<% version %>-linux-amd64.tar.gz) Linux x86 架构 64 位系统)
使用按如下步骤进行安装 以linux64位系统为例
> 第二步: 在当前目录创建一个路径解压安装包
```
mkdir hfish
```
> 第三步将安装文件包解压到hfish目录下
```
tar zxvf hfish-*-linux-amd64.tar.gz -C hfish
```
2021-09-24 15:25:49 +08:00
> 第四步请防火墙开启4433、4434和7879确认返回success如果有其他服务需要打开端口使用相同命令打开。
2021-09-14 23:06:34 +08:00
```
2021-09-24 15:25:49 +08:00
firewall-cmd --add-port=4433/tcp --permanent 用于web界面启动
firewall-cmd --add-port=4434/tcp --permanent 用于节点与server端通信
firewall-cmd --add-port=7879/tcp --permanent 用于启动server本地的蜜罐服务
2021-09-14 23:06:34 +08:00
firewall-cmd --reload
```
> 第五步进入安装目录直接运行server或者后台运行 nohup ./server &
```
cd hfish
nohup ./server &
```
> 第六步登陆web界面
```
登陆链接https://[ip]:4433/web/
账号admin
密码HFish2021
```
如果控制端的ip是192.168.1.1登陆链接为https://192.168.1.1:4433/web/