2014-01-16 5 views
1

После current default installation instructions for graylog2 оно выглядит так, как будто предполагается, что установка использует пользователя root.Как установить и запустить graylog2 без привилегий root или разрешение на запись в/etc

Кажется, он предполагает свободный доступ к /etc, который мне не очень нравится, и не думаю, что это необходимо. Например. при запуске он пытается обновить файл /etc/graylog2-server-node-id.

Как может работать graylog2 (Ubuntu 13.04 или иначе), не требуя доступа на запись для всего /etc и вообще без каких-либо специальных разрешений?

P.S. Я думаю, что мне удастся предоставить ему привилегию порта, не используя root/sudo, поэтому я предпочел бы не предполагать, что действительно нужно использовать права root только для этого ...

ответ

1

Хорошо, это было глупо. В конфигурационном файле измените значение node_id_file = /etc/graylog2-server-node-id на что-то другое. Надежда root предположения не появятся в другом месте.

+0

И слишком плохо, что он не находит стандартную установку elasticsearch из коробки или не поставляется с образцом сценария установки соединения mongodb. – matanster

Смежные вопросы