Estou planejando configurar um "terminalserver" para meus administradores baseados em *nix.
Eu gostaria de ter vários usuários, seja com gnome ou kde (de acordo com suas preferências), que se conectassem ao servidor e iniciassem suas configurações individuais na mesma máquina.
O que descobri até agora:
- Apenas encaminhar o X11 via SSH é muito lento (usando a porta TCP 22, ssh)
- VNC é lento (usando portas TCP 5900 em diante, vnc:0 ...)
- O KDE-Remote parece ser rápido, provavelmente igual ao gnome (usando a porta UDP 177, xdmcp)
Para ativar o login remoto, preciso modificar /etc/gdm/custom.conf
:
[security]
DisallowTcp=false
[xdmcp]
Enable=true
/etc/X11/xdm/Xaccess
também precisa ser modificado (insira um padrão para hosts que têm permissão para obter uma janela de login remoto).
Até agora, se eu habilitar ambas as configurações, posso usar o XDMCP para me conectar ao servidor, mas estou recebendo uma tela preta com um simples cursor do mouse que consiste em uma cruz branca.
Portanto, ainda faltam alguns “ingredientes” aqui.
Quaisquer dicas ou configurações próprias que possam me ajudar aqui são bem-vindas.
Responder1
Eu recomendoX2Go. É baseado no código NoMachine NX, o que significa que a comunicação é compactada e usa cache, mas, ao contrário do NoMachine, é fácil. Pelo menos no Fedora, a instalação é tão fácil quanto yum install x2goserver
(assumindo que o firewall permite ssh). O Fedora 20 adotou o x2go como solução de desktop remoto, substituindo a implementação NX do NoMachine.
X2Go suporta tunelamento de som PulseAudio. Tudo que você precisa para que o som funcione é instalar o PulseAudio na máquina remota e local. Existem clientes para diferentes sistemas operacionais, então você também pode se conectar a partir de uma máquina Windows. Você pode se conectar à sessão local do servidor, mas também pode criar sessões diferentes para muitos usuários. Também há suporte para aplicativos contínuos, servindo uma única janela de aplicativo que parece estar sendo executada localmente. Não verifiquei o suporte de impressão ou a opção de pasta compartilhada, mas eles existem.
O único problema que tive foi com o suporte de mais de um layout de teclado, mas poupando algumas falhas aqui e ali, está funcionando agora.