ubuntu - 如何在没有 root 权限或对/etc 的写入权限的情况下安装和运行 graylog2

标签 ubuntu graylog2

关注 current default installation instructions for graylog2似乎假定安装正在使用用户 root .

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

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

附言我想我可以在不使用 root/sudo 的情况下授予它所需的端口权限,所以我不想假设它真的只需要为此使用 root 权限......

最佳答案

好吧,那很愚蠢。在配置文件中,更改node_id_file = /etc/graylog2-server-node-id到别的东西。希望 root假设不会出现在其他地方..

关于ubuntu - 如何在没有 root 权限或对/etc 的写入权限的情况下安装和运行 graylog2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21170639/

相关文章:

elasticsearch - 增加日志消息的最大大小

php - 上传文件的所有者 Apache Web 服务器

bash - Nmap - RTTVAR 已经增长到超过 2.3 秒,下降到 2.0

docker - 为在 Docker 中运行的 Graylog2 服务器自动创建 UDP 输入?

java - log4j2-gelf "ERROR StatusLogger appenders contains an invalid element or attribute "GELF""

php - Graylog2 与 Symfony 2 (Monolog)

ubuntu - 使用现有的 Nginx 安装转发到 GitLab 子域

python-3.x - Ubuntu python 使用 sudo 导入tensorflow错误

Java ImageIO.read(getClass().getResource()) 返回 null

graylog2 - 从垃圾邮件日志中保护 graylog2 http 端口??