LINUX.ORG.RU

Возможно ли запустить программу из-под пользователя X в иксах, запущенных под пользователем Y?


0

0

САБЖ. Есть ли ограничения? Если можно, ссылку на доку, или просто название доки, и, может, это как-то специально называется?

Заранее спасибо за ответ.

anonymous
Ответ на: комментарий от Vinick

А просто su -c "some_gui" уже не работает?

anonymous
()

#!/bin/sh

DISP=":0"
XUSER=`who | grep $DISP | awk '{ print $1 }'`
DISPLAY=$DISP su -c 'xmessage hello' $XUSER

--------------------------------------------------------

не забыть перед этим от пользователя Y разрешить доступ к иксам:

# xhost +LOCAL:LOCAL

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