Назад | Перейти на главную страницу

Запуск couchdb без рута

Я хочу запустить не общесистемный экземпляр couchdb (как локальный непривилегированный пользователь). Но couchdb должен иметь возможность читать /etc/couchdb/*.ini, которые -rwxrwx--- 1 couchdb couchdb, даже если я скажу ему сбросить цепочку конфигурации с помощью -n.

Как мне убедить couchdb не читать эти файлы?

Если эта программа не готова пропускать эти файлы, вы можете

  1. либо адаптировать права доступа к файлам (подумайте о ACL по умолчанию для их родительского каталога, если будут созданы новые файлы)
  2. запустите его в среде chroot / lxc