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

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

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

Непрочитанное сообщение Marcello » 2011-07-14 12:22:07

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

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

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

Работаю в gnome.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

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

Непрочитанное сообщение Marcello » 2011-07-15 13:21:39

неужели все юзают программы в гноме от имени залогиненного пользователя? :(

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

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

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

Непрочитанное сообщение Marcello » 2011-07-15 17:10:48

в общем у меня заработало так

sudo gksu -u userprog progname

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

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

Аватара пользователя
ADRE
майор
Сообщения: 2645
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

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

Непрочитанное сообщение ADRE » 2011-07-16 16:02:44

ну man sudo или просто используй от рута или как у тебя выше от -u или пропиши алиас к шелу для запуска судна с нужными параметрами
//del

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

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

Непрочитанное сообщение Marcello » 2011-07-16 20:20:51

у меня вот чего-то просто gksu -u userprog progname не работает, хотя должна ведь по идее, юзер в группе wheel.

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

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

Непрочитанное сообщение Marcello » 2011-07-19 21:33:04

а как вообще запустить например firefox под правами nobody?