centos 6.5上的snort安装错误

时间:2014-08-11 05:58:05

标签: centos snort

[root@localhost ~]# service snortd start
Starting snort: /usr/sbin/snort: error while loading shared libraries: libdnet.1: cannot open shared object file: No such file or directory
[FAILED]

但安装了libdnet:

root@localhost ~]# rpm -qa libdnet
libdnet-1.11-1.2.el6.rf.x86_64

1 个答案:

答案 0 :(得分:3)

我使用从snort.org下载的snort-2.9.6.2-1.centos6.x86_64.rpm遇到了类似的问题。

yum install snort-2.9.6.2-1.centos6.x86_64.rpm无法正常工作,因为它需要1.11-1.2.el6版本,当前版本为1.12-6.el6所以我必须下载rpm并从{ {3}}。安装后我的snort会安装。

除此之外,我发现你已经使用了正确的版本,但它仍然无法正常工作。所以试试这个

# find / -name 'libdnet*'
/usr/lib64/libdnet.so.1.0.1
/usr/lib64/libdnet.so.1
# cd /usr/lib64
# ln -s libdnet.so.1.0.1 libdnet.1

Snort现在应该开始假设其他所有内容,例如conf文件都设置好了