Linux下安裝snort(ubuntu為例)

2021-08-13 21:28:51 字數 1432 閱讀 7235

snort作為最熱門的開源ids系統,深受大家的歡迎,成為實驗和實際應用中不可缺少的入侵檢測系統。作為熱門的ids系統,網上已經有很多snort部署方法,但是大多數雜亂無章,參考價值比較低。

寫本文的目的是讓讀者可直接按照步驟操作,一步一步照做就可以成功安裝snort。直接了當。

在linux系統中部署snort需要一些其他預裝元件,如果只想部署snort,可以不關心這些軟體是幹什麼的,只需按照我的步驟做就行。

以ubuntu17.04系統為例。

第一步:預裝daq所需程式

snort使用資料採集器(daq)監聽防火牆資料報佇列,所以按照daq。需預裝的程式有:flex、bison、libcap。

第二步:安裝daq

安照官網的文件安裝即可。

wget
tar xvfz daq-2.0.6.tar.gz

cd daq-2.0.6

./configure && make && sudo make install

第三步:安裝snort所需程式

所需程式有:libpcre3-dev、libdumbnet-dev、zlib1g-dev。安裝方法和daq所需軟體一樣,不再截圖,直接給出命令。

aptitude install libpcre3-dev
aptitude install libdumbnet-dev
aptitude install zlib1g-dev
第四步:安裝snort

也是安照官方文件即可。

wget
tar xvfz snort-2.9.11.tar.gz

cd snort-2.9.11

./configure --enable-sourcefire && make && sudo make install

通過以上四步,snort就安裝成功了。

Linux下Redis下安裝

redis安裝 檢查是否安裝redis ps ef grep redis2.檢查gcc服務是否安裝成功 rpm qa grep gcc注 安裝成功則顯示 mkdir redis5.解壓redis安裝包 tar zxvf redis 2.8.17 tar.gz c usr local redis 解壓...

Linux下安裝安裝arm linux gcc

1 tar指令解壓對應壓縮包到指定目錄,如arm linux gcc 4.3.2.tar.bz2壓縮包,sudo tar xvjf arm linux gcc 4.3.2.tar.bz2 c tar壓縮解壓縮 c 建立打包檔案,可搭配 v來觀察過程中被打包的檔名 filename t 檢視打包檔案的...

linux下安裝軟體

linux下安裝軟體有兩種方式 備註 linux 上面一般安裝 redhat 的rpm 包,在ubuntu 上一般安裝 deb的包 首先是rpm包的安裝教程 一是安裝二進位制的包,一般都是 rpm格式的了,常用 rpm ivh rpm 的方式來安裝了 rpm qa rpm命令。rpm安裝有時遇到依賴...