新手在Ubuntu 20.04系统中编译安装Snort+Barnyard+BASE的难点问题

1.准备安装软件

准备阶段新手经常会下错版本导致安装失败。

2.安装DAQ 2.0.7报错(核心问题)

预编译时出现下面的报错信息

解决: apt install bison flex

接着,make编译软件,会继续报错。

解决:aclocal && autoconf && automake

DAQ安装成功之后我们接着编译Snort,预编译时,出现下图中错误信息。

解决:安装libdnet

接着编译还会遇到下面故障

解决:只要在预编译参数中输入--disable-open-appid就可以继续。下面开始编译和安装

在启动snort时遇到提示找不到libdnet.so.1共享库文件,我们输入ldconf。对于新人而言安装这一关过了,下面要开始更复杂的Snort配置,打开snort.conf配置文件不知如何下手,在 《Ubuntu环境下手动构建Snort系统》   这门课程详细讲解了如何配置Snort,帮助大家顺利将Snort运行起来。

安装数据库

apt-get install -y mariadb-server

接着我们准备安装Barnyard2,预编译通过之后,编译过程中遇到spo_alert_fwsam.o文件错误,在网上查阅很多资料都没有解决。

遇到这种问题,还是学习上面我的这门课程,通过视频一步步为大家讲解如何在遇到故障之前就做好铺垫(各种软件操作),问题关键出在libpcap上,处理细节留在课程里讲解。

启动barnyard2报错。

Barnyard2如何正确配置barnyard2.conf对新人也是一个调整,输出插件写的不对,数据库连接会出错,操作细节留在课程中讲解。

       接下来安装Apache、PHP ,配置BASE。首页打开报错,怎么处理?在课程会详细讲解这种问题。这个问题解决了,新手还会遇到Barnyard2无法将Snort报警写入到数据库的难题,怎么调都不行。本课程针对这些难题提供完整的实验环境(虚拟机压缩文件),包括自动化配置脚本,开箱即用,为新手节省大量到查找资料的时间。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值