LinuxForum.Fans
Тема

Запуск скрипта как сервиса (/etc/init.d)

Автор: ufomen 25 сообщений 11319 просмотров
#108211

для начала нужно разобраться ... а будет ли ваш сервис нормально функционировать с правами обычного пользователя....

Тоесть, юзерам хочется не париться а иметь возможность рулить состоянием процесса как обычным линукс сервисом.
в linux рулить сервисами имеет право только root!... а вот с правами какого пользователя он будет работать это уже вопрос решаемый..
#108212
odin написал:
для начала нужно разобраться ... а будет ли ваш сервис нормально функционировать с правами обычного пользователя....

Тоесть, юзерам хочется не париться а иметь возможность рулить состоянием процесса как обычным линукс сервисом.
в linux рулить сервисами имеет право только root!... а вот с правами какого пользователя он будет работать это уже вопрос решаемый..

Будет, и уже работает для этого и был специально заведен отдельный пользователь, и все пермишены выставлены соответствующим образом. Вопрос сейчас в оптимизации контроля над сервисом.

#108213

а вот на счет пермишинов это интересно ... расскажите по подробнее... я бы не стал давать права абы кому на то что не следует...

#108219

Права пользователю даны только на те папки которые им используются, ничего лишнего. Чуть выше я публиковал выдержку из мануала. по установке.
Вопрос изначально был в другом... думал может кто-то уже сталкивался с подобным и нашел одно единственно верное решение wink
В общем суммируя все ответы, определенный план по решению уже сложился. думаю на выходных поэксперементирую с этим делом :rolleyes:

#108222

я наверное не совсем вас понимаю... но в общем случае ... пользователь должен иметь права только на свою директорию (имеется в виду запись) ...
сам init script должен запускаться от root.... а с правами какого пользователя будет работать bamboo решать уже вам..

Войдите или зарегистрируйтесь, чтобы ответить.