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

Создание демонов в Linux… каковы должны быть права доступа к файлам?

Я настраиваю несколько демонов PHP Gearman, работающих на PEAR System_Daemon. Мне нужно, чтобы они могли писать в следующие места ...

/var/run/{APPNAME}.pid
/etc/init.d/{APPNAME}
/gearman/log/{APPNAME}.log

Какие разрешения мне установить для них? Я не против создания другого пользователя или того, что есть у вас, но я просто не лучший с разрешениями для файлов. Я хочу сделать это правильно, а не chmod 777 для простоты использования и запуска от имени root, что никогда не бывает хорошей идеей.

Помогите этому файлу разрешение идиот?

Вы можете создать группу user: для этого демона и дать им необходимые вам разрешения.

Как root вы всегда можете

sudo -u newuser $program