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

Исходное сообщение
"запуск rc.local не из-под рута"

Отправлено ncp , 10-Фев-07 12:12 
Здравствуйте!

Стоит fedora core 5

Прописал в файл rc.local необходимые мне при старте команды. Эти команды запускаются с правами root. А один из демонов должен запускаться не из-под root. Он ругается, если запускать из-под рута.

Можно ли указать в команде с правами какого пользователя выполнять команду?

Есть ли другие способы запускать демонов при старте системы?


Содержание

Сообщения в этом обсуждении
"запуск rc.local не из-под рута"
Отправлено Xmas , 10-Фев-07 13:30 
>Здравствуйте!
>
>Стоит fedora core 5
>
>Прописал в файл rc.local необходимые мне при старте команды. Эти команды запускаются
>с правами root. А один из демонов должен запускаться не из-под
>root. Он ругается, если запускать из-под рута.
>
>Можно ли указать в команде с правами какого пользователя выполнять команду?
>
>Есть ли другие способы запускать демонов при старте системы?
а что за демон, или секрет? просто во многих программах есть параметр от чьего имени запускать прогу, обычно параметр -u, если ваш демон ругается на рута, то по логике это там быть должно.....


"запуск rc.local не из-под рута"
Отправлено ncp , 10-Фев-07 14:55 
>>Здравствуйте!
>>
>>Стоит fedora core 5
>>
>>Прописал в файл rc.local необходимые мне при старте команды. Эти команды запускаются
>>с правами root. А один из демонов должен запускаться не из-под
>>root. Он ругается, если запускать из-под рута.
>>
>>Можно ли указать в команде с правами какого пользователя выполнять команду?
>>
>>Есть ли другие способы запускать демонов при старте системы?
>а что за демон, или секрет? просто во многих программах есть параметр
>от чьего имени запускать прогу, обычно параметр -u, если ваш демон
>ругается на рута, то по логике это там быть должно.....


Не секрет, конечно!

Сервер сервисов IRC - anope. Сам IRC сервер Unreal запускается из-под рута нормально, а anope пишет, что мол не буду из-под рута.


"запуск rc.local не из-под рута"
Отправлено ncp , 10-Фев-07 15:03 
>>>Здравствуйте!
>>>
>>>Стоит fedora core 5
>>>
>>>Прописал в файл rc.local необходимые мне при старте команды. Эти команды запускаются
>>>с правами root. А один из демонов должен запускаться не из-под
>>>root. Он ругается, если запускать из-под рута.
>>>
>>>Можно ли указать в команде с правами какого пользователя выполнять команду?
>>>
>>>Есть ли другие способы запускать демонов при старте системы?
>>а что за демон, или секрет? просто во многих программах есть параметр
>>от чьего имени запускать прогу, обычно параметр -u, если ваш демон
>>ругается на рута, то по логике это там быть должно.....
>
>
>Не секрет, конечно!
>
>Сервер сервисов IRC - anope. Сам IRC сервер Unreal запускается из-под рута
>нормально, а anope пишет, что мол не буду из-под рута.

О! Я сам разобрался. Я забыл, что есть sudo. В rc.local написал sudo -u user /путь к демону. Работает!


"запуск rc.local не из-под рута"
Отправлено fedos , 10-Фев-07 15:45 
>>>>Здравствуйте!
>>>>
>>>>Стоит fedora core 5
>>>>
>>>>Прописал в файл rc.local необходимые мне при старте команды. Эти команды запускаются
>>>>с правами root. А один из демонов должен запускаться не из-под
>>>>root. Он ругается, если запускать из-под рута.
>>>>
>>>>Можно ли указать в команде с правами какого пользователя выполнять команду?
>>>>
>>>>Есть ли другие способы запускать демонов при старте системы?
>>>а что за демон, или секрет? просто во многих программах есть параметр
>>>от чьего имени запускать прогу, обычно параметр -u, если ваш демон
>>>ругается на рута, то по логике это там быть должно.....
>>
>>
>>Не секрет, конечно!
>>
>>Сервер сервисов IRC - anope. Сам IRC сервер Unreal запускается из-под рута
>>нормально, а anope пишет, что мол не буду из-под рута.
>
>О! Я сам разобрался. Я забыл, что есть sudo. В rc.local написал
>sudo -u user /путь к демону. Работает!

irc из под рута ? жесть...