LINUX.ORG.RU

Создание процесса


0

0

Как создать процесс с определённым uid?
А как создать для отдельного процесса свой env?
Т.е типа как в начале login запускает bash со своим окружением.
Вот мне и требуется запустить процесс со своими переменными.
Подскажите плиз :)

anonymous

Re: Создание процесса

>Как создать процесс с определённым uid?

никак

anonymous
()

Re: Создание процесса

Бред, а как же /bin/login запускает процессы в соответствии с /etc/passwd?
Это связанно с exec, я только не могу вспомнить какие параметры ему надо передавать.

anonymous
()

Re: Создание процесса

> Как создать процесс с определённым uid?
В шелле? su unprivileged -c "rm -rf /"

> А как создать для отдельного процесса свой env?
env -i FOO=BAR printenv

rihad
()

Re: Создание процесса

Спасибо, вроде разобрался со всем %)

anonymous
()

Re: Создание процесса

делаешь setuid, и execve :)

SadStork
()

Re: Создание процесса

а еще лучше sudo :)

Rost ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.