barnyard2 для разрешения фырканья отклонен

Я установил barnyard2 для фырканья, но когда я работаю, команда ниже этой ошибки появляются.

[root@localhost snort]# barnyard2 -c /etc/snort/barnyard2.conf -d /var/log/snort/ -f snort.log -w /etc/snort/bylog.waldo /etc/snort/gen-msg.map /etc/snort/sid-msg.map -C /etc/snort/classification.config 
Running in Continuous mode

    --== Initializing Barnyard2 ==--
Initializing Input Plugins!
Initializing Output Plugins!
Parsing config file "/etc/snort/barnyard2.conf"


+[ Signature Suppress list ]+
----------------------------
+[No entry in Signature Suppress List]+
----------------------------
+[ Signature Suppress list ]+

Barnyard2 spooler: Event cache size set to [2048] 
ERROR: Can not get write access to logging directory "/var/log/barnyard2". (directory doesn't exist or permissions are set incorrectly or it is not a directory at all)
Fatal Error, Quitting..
Barnyard2 exiting

и разрешение:

[root@localhost snort]# ls -l /var/log/barnyard2 
-rwxrwxrwx. 1 root root 0 Aug 14 16:35 /var/log/barnyard2

в этой ссылке была решена эта проблема, но я не понимаю как...
https://forums.freebsd.org/threads/barnyard2-start-service-error.51378/

-1
задан 14 August 2015 в 16:17
1 ответ

Это файл, а не каталог. В первой колонке вывода ls есть '-', а не 'd'.

.
1
ответ дан 5 December 2019 в 19:51

Теги

Похожие вопросы