xhost [[+-]nome...]
Definição |
O programa xhost é usado para adicionar ou deletar nomes de máquinas e de usuários à lista dos que possuem autorização para acessar o servidor X.
Por exemplo, é preciso ter acesso ao servidor X para poder redirecionar a saída de uma aplicação gráfica (veja variável de ambiente DISPLAY para mais detalhes).
São algumas das opções deste comando |
+ : acesso é garantido a todos os usuários.
- : acesso é garantido apenas aos usuários que estão na lista.
+nome : o nome especificado (máquina ou usuário) é adicionado a lista garantido assim acesso ao servidor X.
-nome : o nome especificado (máquina ou usuário) é retirado da lista que permite acesso ao servidor X.
Se nenhum parâmetro é fornecido com o comando xhost, o sistema apenas informa se o controle de acesso ao servidor X está sendo feito ou não e exibe a lista dos usuários que estão conectados.
Observações |
O arquivo /etc/ssh/ssh_config possui o parâmetro ForwardX11 que define se as conexões X11 devem ser automaticamente redirecionadas. Por padrão temos
ForwardX11 no
Pode-se portanto alterar este parâmetro para
ForwardX11 yes
O uso da definição acima implica que não há mais necessidade de utilizar o comando xhost pois as conexões X11 são automaticamente redirecionadas.
Caso você altere o arquivo /etc/ssh/ssh_config, o daemon do servidor sshd deve ser reinicializado com o seguinte comando:
sshd restart