quarta-feira, 8 de abril de 2009

Acessando o X por outro usuário

Para usuários de Linux (talvez BSDs).

Se você der su em um usuário num terminal dentro do X, provavelmente não conseguirá subir nenhuma aplicação gráfica, como por exemplo o xclock.

Para liberar o acesso por outros usuários ao seu X, podemos utilizar o xhost. xhost + irá liberar o acesso para qualquer pessoa de qualquer IP, o que é nada seguro, obviamente. O ideal, neste caso, seria liberar o acesso apenas para um determinado usuário local. O manual não explica bem essa parte, apenas dá a falsa impressão de que basta apenas digitar xhost +usuário. Porém o correto é:
xhost +SI:localuser:loginDoUsuário
(SI significa ServerInterpreted)

Fonte

1 comentários:

Aderbal disse...

Vallew Cadu, tava precisando disso para fazer o wmii (gerenciador de janelas) funcionar ainda melhor.