Страница 1 из 1

запуск приложений от непривилегированного пользователя

Добавлено: 2011-07-14 12:22:07
Marcello
Вот я например смотрю, браузер работает от имени пользователя командной оболочки, под которым я зашел. А меня это не устраивает. Необходимо запустить браузер от непривилегированного пользователя (с несуществующим шеллом и т.д.).
Насколько я понимаю, сначала нужно этого пользователя создать, затем сделать его владельцем всх конфигов, необходимых для работы приложения, затем запустить его в терминале как-то так

Код: Выделить всё

su - userprog -c "/usr/bin/prog"
а есть более элегантный способ? есть конечно программы, в конфигах которых можно указать пользователя, под которым они будут работать... но помоему это не у всех так.

Работаю в gnome.

Re: запуск приложений от непривилегированного пользователя

Добавлено: 2011-07-15 13:21:39
Marcello
неужели все юзают программы в гноме от имени залогиненного пользователя? :(

может есть что-то вроде "gnome sandbox", запуск приложений в среде гном текущим пользователем от имени другого пользователя?

Re: запуск приложений от непривилегированного пользователя

Добавлено: 2011-07-15 17:10:48
Marcello
в общем у меня заработало так

sudo gksu -u userprog progname

что скажете? :)

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

Re: запуск приложений от непривилегированного пользователя

Добавлено: 2011-07-16 16:02:44
ADRE
ну man sudo или просто используй от рута или как у тебя выше от -u или пропиши алиас к шелу для запуска судна с нужными параметрами

Re: запуск приложений от непривилегированного пользователя

Добавлено: 2011-07-16 20:20:51
Marcello
у меня вот чего-то просто gksu -u userprog progname не работает, хотя должна ведь по идее, юзер в группе wheel.

Re: запуск приложений от непривилегированного пользователя

Добавлено: 2011-07-19 21:33:04
Marcello
а как вообще запустить например firefox под правами nobody?

Re: запуск приложений от непривилегированного пользователя

Добавлено: 2011-07-21 12:06:25
Marcello
неправильно выразился, мне бы в jail'e...