URL: https://ssl.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 20506
[ Назад ]

Исходное сообщение
"Запуск скриптов при загрузке."

Отправлено torz , 08-Сен-02 13:13 
У меня на серваке FreeBSD.Я знаю что при загрузке системы запускаються скрипты из /usr/local/etc/rc.d
Если я напишу скрипт для запуска приложения и помещу его туда /usr/local/etc/rc.d то с какими правами запуститься приложение.И как можно сделать так что бы приложение запускалось при загрузке сис-мы с правами определенного пользователя.


Содержание

Сообщения в этом обсуждении
"RE: Запуск скриптов при загрузке."
Отправлено qq , 08-Сен-02 14:06 
>У меня на серваке FreeBSD.Я знаю что при загрузке системы запускаються скрипты
>из /usr/local/etc/rc.d
>Если я напишу скрипт для запуска приложения и помещу его туда /usr/local/etc/rc.d
>то с какими правами запуститься приложение.И как можно сделать так что
>бы приложение запускалось при загрузке сис-мы с правами определенного пользователя.
запустится от рута.
использовать setuidgit или envuidgid из daemontools (http://cr.yp.to/daemontools.html)
или можно например su -c делать, но тогда у юзера должен быть шелл который прописан в /etc/shells
наверняка другие программы для этого есть, но я не пользовал


"RE: Запуск скриптов при загрузке."
Отправлено torz , 08-Сен-02 14:43 
сенкс



"RE: Запуск скриптов при загрузке."
Отправлено qq , 08-Сен-02 15:36 
>использовать setuidgit или envuidgid из daemontools
err.. setuidgit=setuidgid of course ;)