se o uso não protegeu sua sessão X, deve ser possível para qualquer usuário em qualquer rede que o X esteja usando o servidor X.
DISPLAY=$host:$displayNum xclock
É possível (por root
claro) executar um comando a partir do console, que será executado na sessão X pertencente a outro usuário na mesma caixa / máquina linux? Exemplo: Pode root
abrir xclock
para outro usuário local logado no X11?
se o uso não protegeu sua sessão X, deve ser possível para qualquer usuário em qualquer rede que o X esteja usando o servidor X.
DISPLAY=$host:$displayNum xclock
Você precisaria definir a variável de ambiente DISPLAY para a exibição X desse usuário ou chamar o comando com um argumento -display DISPLAYNAME
.
Você também pode precisar pedir ao outro usuário para conceder permissão para usar a exibição deles usando o comando xhost
:
xhost +yourname
ou
xhost +yourhost