在current default installation instructions for graylog2之后,好像它假定安装使用的是用户root
。
它似乎假定徒手访问我不喜欢的/etc
,也不认为它是必要的。例如。启动时,它会尝试更新文件/etc/graylog2-server-node-id
。
graylog2如何启动并运行(Ubuntu 13.04或其他),而无需对整个/etc
进行写访问,一般不需要任何特殊权限?
P.S。我想我可以在不使用root / sudo的情况下管理授予它所需的端口权限,所以我宁愿不假设它真的只需要使用root权限......
答案 0 :(得分:1)
好的,那太傻了。在配置文件中,将node_id_file = /etc/graylog2-server-node-id
更改为其他内容。希望root
假设不会出现在其他地方..