Para permitir logins remotos do XDM, você pode fazer o seguinte:
- Editar arquivo:
/etc/X11/xdm/Xaccess
alterar a linha de comentário:
# * #any host can get a login window
para:
* #any host can get a login window
e alterar (descomentar):
# * CHOOSER BROADCAST #any indirect host can get a chooser
para:
* CHOOSER BROADCAST #any indirect host can get a chooser
- Edite o
/etc/X11/xdm/xdm-config
linha de alteração (comentário):
DisplayManager.requestPort: 0
para:
!DisplayManager.requestPort: 0
- Reinicie o XDM
Na máquina cliente, inicie o servidor Xorg assim (supondo que você já esteja executando o X em: 0):
X :1 -query ip_address
Isto trará o XDM para o seu monitor no display: 1 e agora você pode logar e trabalhar na máquina do cliente quando estiver logado diretamente no servidor e alternar entre X locais e remotos com Alt + < kbd> Fxx .
Para clientes Windows (nunca testei), você pode verificar Xming .
Como o XDMCP está usando as portas abaixo e verifique se essas portas estão abertas no firewall:
- XDMCP 177 UDP
- Protocolo X11 6000-6005 TCP
- xfs: servidor de fontes X 7100 TCP
Considere permitir sessão remota do XDMCP para endereços públicos não é muito seguro. Você pode pensar em usá-lo através de VPN ou SSH.
Diferentes distribuições podem exigir que arquivos adicionais sejam configurados, por exemplo, no openSUSE 13,1 /etc/sysconfig/displaymanager
O valor a seguir deve ser definido como YES:
DISPLAYMANAGER_REMOTE_ACCESS="yes"