next up previous contents
Next: Referências Bibliográficas Up: O ambiente gráfico X Previous: Definindo o Display   Sumário

Permitindo que máquinas remotas acessem o servidor X local

A variável de ambiente apresentada na seção anterior serve para indicar que o local onde a aplicação gráfica será apresentada, não para garantir que o servidor especificado irá permitir esta operação. Por questões de segurança, o servido X não oferece a priori os seus serviços para todas as máquinas da sua rede. Assi, cada vez o usuário precise apresentar aplicações lançadas por máquinas remotas na tela gráfica local o servidor deverá ser informado através do comando xhost.

O comando xhost quando executado sem argumentos exibe a lista de todas as máquinas autorizadas a lançar aplicações no servidor local. As máquinas que podem utilizar o servidor X são adicionadas ao sistema da forma

maquina:~$ xhost + maquina_A

e retiradas da forma

maquina:~$ xhost - maquina_A

Se um determinado usuário utilizando o computador A deseja utilizar o poder computacional do computador B para executar um aplicativo gráfico (xpaint, por exemplo) e apresentar tela do programa no computador A o procedimento para realizar esta tarefa seria o seguinte:

maquina_A:~$ xhost +
maquina_A:~$ telnet maquina_B
Trying 10.0.0.1...
Connected to maquina_B.
Escape character is '^]'.

Linux 2.0.34 (maquina_B) (ttyp1)

maquina_B login: usuario
Password: 
maquina_B:~$ setenv DISPLAY maquina_A:0.0
maquina_B:~$ xpaint &
maquina_B:~$


next up previous contents
Next: Referências Bibliográficas Up: O ambiente gráfico X Previous: Definindo o Display   Sumário
Agostinho de M. Brito Jr. 2000-09-02