在Raspberry Pi B+型号的最新Arch Linux OS上运行snort 2.9.7.0。我曾多次尝试在NIDS模式下运行snort : Snort -dev -l log -h 192.168.1.0/24 -c snort.conf或snort -c snort.conf -l /log -h 127.0.0.1/24 -s。
我总是得到这样的错误:./etc/snort/ rules /emerging-icmp.rules(0) Unable to open rules file "./etc/snort/rules/emerging-icmp.rules“没有这样的文件或目录。问题是这个文件确实存在,并且是规则目录的一部分!
我确实按照一些教程和http://manual.snort.org/node18.html手册的建议修改了snort.conf,但是这没有任何帮助,我碰壁了。我看不出我做错了什么。
是不是跟。之前/?
发布于 2015-03-16 02:42:13
/将检查您的snort.conf所在的目录,因此如果它不在根(/)目录中,这可能是原因所在。您应该删除。如果规则文件实际上在/etc中,也可能是权限问题。确保正在运行snort的用户对该文件的权限是正确的。
https://stackoverflow.com/questions/29011752
复制相似问题