我想在 Ubuntu 12.04 上安装 Bro-IDS 2.2 我已经安装了以下阶段:
export PATH=/nsm/bro/bin:$PATH
然后配置 Bro-IDS------------>配置 node.cfg 文件我如何更改 node.cfg 文件?
root@ubuntu:~# nsm/bro/etc/node.cfg
错误:
-su: nsm/bro/etc/node.cfg: No such file or directory
当我用 打开 node.cfg 时nano node.cfg
,文件是空的!我该怎么办?
答案1
仅仅运行nano node.cfg
不会有太大作用,因为您实际上并不在配置文件所在的目录中。
从您显示的终端粘贴判断,您位于终端的默认目录中:您的主目录。这是~/
(相对)或/home/USERNAME/
(绝对)。
node.cfg
位于 下/nsm/bro/etc/node.cfg
,而您的终端位于 下/home/USERNAME/
。在这种情况下,运行nano node.cfg
将查找/home/USERNAME/node.cfg
。如果它不存在(确实不存在),nano 将创建一个空白文件供您编辑。
运行nano /nsm/bro/etc/node.cfg
来编辑文件,或者运行cd /nsm/bro/etc/
将终端移动到与相同的目录中node.cfg
并运行nano node.cfg
。
万一您以为nano node.cfg
因为将该目录添加到 PATH 中,所以运行会没问题,其实不然。指南建议添加/nsm/bro/bin/
,而您的配置位于 下/nsm/bro/etc/
。