Home

Tags

Запуск (графического) приложения от другого пользователя в linux

2013-02-04 sudo user xserver linux

Запуск консольного приложения:

sudo -u username touch /tmp/1


Запуск shell другого пользователя:
sudo su username


Для запуска графического приложения нужно дать пользователю доступ к экрану (x-server):
xhost +SI:localuser:username
sudo -u test firefox
xhost -SI:localuser:username


Дать/забрать доступ к x-server с любого хоста и пользователя.
xhost +
xhost -


Запуск из графической оболочки (отцепится от консоли)
gksu -u username -l "firefox"