Ubuntu 12.10: Abra um aplicativo com privilégios de outro usuário na área de trabalho da GUI sudo (principal)

0
  1. Eu quero fazer login como o usuário (principal) do sudo ...
  2. e no terminal su - para outro usuárioB
  3. e use o Firefox com os privilégios userB na GUI principal do usuário (sudo), mas em outro espaço de trabalho.

Isso é possível? Eu posso passar pelas etapas 1 e 2, mas quando eu inicio o Firefox, recebo o erro abaixo:

electron@electron:~$ su - arc
Password: 
$ firefox &
$ No protocol specified
No protocol specified
Error: cannot open display: :0

[1] + Done(1)                    firefox

PS: Eu sou um iniciante. Eu sei que isso pode ser uma coisa estúpida para fazer, estou apenas curioso ;-)

    
por inithin 25.08.2013 / 13:52

1 resposta

0

tente fazer isso dizendo:

sudo -u userB firefox

Portanto, primeiro sudo - u especificando que você quer se passar por outra pessoa, então o nome de usuário do usuário que você deseja representar (o userB vem do seu exemplo) e o processo que você deseja executar como esse usuário. / p>     

por 25.08.2013 / 14:08