Acessando áreas de trabalho remotas com o Nomad

Sumário

6.1. Pré-requisitos do Nomad
6.2. Instalação e configuração
6.3. Usando o Nomad
6.4. Solução de problemas
6.5. Para obter mais informações

O Nomad (Novell Open Mobile Agile Desktop) é fornecido com o SUSE® Linux Enterprise Desktop e permite que você execute sessões de área de trabalho separadamente de qualquer hardware gráfico. Ele consiste nos seguintes componentes básicos:

Servidor proxy X

Suporta as modernas extensões X, como Composição, XVideo e RANDR.

Gerenciador de Sessão

Responsável pela criação e pelo monitoramento de sessões de área de trabalho que podem ser acessadas remotamente.

Gerenciador de conexões

Usa o RDP (Remote Desktop Protocol) como transporte e camada de segurança. O RDP é um protocolo multicanal que permite ao usuário conectar-se a um computador com os Serviços de Terminal da Microsoft em execução. Entretanto, quando suportado pelo software cliente, o gerenciador de conexões usa um canal X11 virtual (rdpx11) que transfere o tráfego não filtrado do X11 ao servidor X local que exibe a área de trabalho. O gerenciador de conexões pode sempre reverter para os comandos RDP simples quando necessário, o que significa que as áreas de trabalho remotas podem ser acessadas por qualquer cliente RDP existente.

Programa cliente

Um cliente RDP especial é fornecido para o SUSE Linux Enterprise Desktop, o qual implementa extensões específicas do Nomad para o encaminhamento de protocolo X11 e a capacidade de composição de áreas de trabalho remotas localmente quando os plug-ins apropriados do gerenciador de composições estão carregados.

Extensões do gerenciador de composições

A composição propicia efeitos visuais avançados nas janelas de aplicativos, como transparência, esmaecimento, dimensionamento, contorção, embaralhamento e redirecionamento.

O Nomad permite acessar remotamente as áreas de trabalho a partir de localizações físicas diferentes. Por exemplo, você pode acessar a mesma sessão de casa ou do trabalho. Após uma interrupção da sua sessão de trabalho, basta ir para outro terminal e continuar o trabalho de lá. Também é possível copiar o ambiente em execução atualmente para um dispositivo móvel, como um laptop. Com o Nomad, você também pode compartilhar áreas de trabalho para fins de colaboração ou treinamento, permitindo controlar e administrar remotamente.

Se você tiver efeitos da área de trabalho habilitados, ocorre aceleração gráfica no local do destinatário (máquina em frente à qual você está sentado), pois ele tem acesso direto ao hardware gráfico e de entrada. O remetente está onde a área de trabalho real e seus aplicativos residem (sistema remoto que você está acessando). Esse local pode ser um servidor em um data center, uma instância em uma nuvem ou uma máquina virtual.

Pré-requisitos do Nomad

Para usar o Nomad, é preciso instalar o pacote rdesktop na máquina local. Além disso, os seguintes pacotes podem ser instalados:

  • compiz

  • compiz-plugins-dmx

  • compiz-fusion-plugins-main

  • libcompizconfig

  • python-compizconfig

  • compiz-manager

  • simple-ccsm

  • tsclient

Na máquina remota de origem da área de trabalho, é preciso instalar o pacote xrdp, que contém um servidor RDP (remote desktop protocol) de código-fonte aberto.

Além disso, os seguintes pacotes podem ser instalados:

  • compiz

  • compiz-plugins-dmx

  • compiz-fusion-plugins-main

  • libcompizconfig

  • python-compizconfig

  • compiz-manager

  • simple-ccsm