2014-01-16 32 views
1

current default installation instructions for graylog2之后,看起来好像它假定安装使用的是用户root如何在没有超级用户权限的情况下安装并运行graylog2,也无权写入/ etc

它似乎假定手写访问/etc,我不喜欢也不认为这是必要的。例如。启动时它会尝试更新文件/etc/graylog2-server-node-id

graylog2如何在不需要对整个/etc进行写访问的情况下启动并运行(Ubuntu 13.04或其他版本),并且通常不需要任何特殊权限?

P.S.我想我可以在不使用root/sudo的情况下管理它所需的端口权限,所以我宁愿不假定它只需要使用root权限...

回答

1

好吧,那很愚蠢。在配置文件中,将node_id_file = /etc/graylog2-server-node-id更改为其他内容。希望root假设不会弹出其他地方..

+0

而且太糟糕了,它没有找到默认的elasticsearch安装开箱即用,也没有与示例mongodb连接安装脚本。 – matanster

相关问题