Montando um servidor de remote desktop com NX Server

Publicado por Pedro Ferrarezi em 11/04/2012

[ Hits: 13.064 ]

 


Montando um servidor de remote desktop com NX Server



Esta dica demonstra na prática como criar um servidor de área de trabalho remota com NX Server.

Introdução

Recentemente surgiu a necessidade de configurar um servidor da empresa para funcionar como um servidor de área de trabalho remota do Linux.

Geralmente esse tipo de configuração é feito em servidores com o Windows Server instalado, a chamada configuração Servidor WTS / Remote Desktop.

Através desse tipo de configuração é possível transformar as máquinas-cliente em terminais burros que simplesmente acessam aplicativos em uma sessão remota, diretamente no servidor Linux, tornando a manutenção dos clientes extremamente mais fácil, assim como o compartilhamento dos aplicativos instalados no servidor Linux.

Depois de dias pesquisando e lendo artigos furados ou de difícil implementação, decidi, ao encontrar o que precisava configurar e fazer funcionar, escrever essa dica para ajudar alguém.

- Baixando e instalando tudo

Para montarmos o servidor de Remote desktop, vamos precisar de apenas 4 pacotes, nada mais que isso.

Primeiro instales no servidor Linux o serviço de Servidor SSH:

# apt-get update # apt-get install ssh

Feito isso, baixe os pacotes do NX Server no site oficial (http://www.nomachine.com - NX Free Edition for Linux).

No servidor precisamos dos 3 pacotes: o nxclient, nxnode e nxserver. No cliente apenas o nxclient.

No meu caso uso Debian Squeeze com 8 GB de RAM, então os pacotes que preciso são *amd64.deb

De permissão e tenha o cuidado de instalar conforme a sequência abaixo, supondo que os arquivos foram baixados na pasta "/home/pedro/Downloads":

# chmod +x /home/pedro/Downloads/nx*.deb
# dpkg -i nxclient_3.5.0-7_amd64.deb
# dpkg -i nxnode_3.5.0-7_amd64.deb
# dpkg -i nxserver_3.5.0-9_amd64.deb


Instale nessa sequência!

- Configurando o servidor e as máquinas clientes

Aqui está o pulo do gato:

Para poder funcionar logue como root e edite o arquivo de configuração do daemon do seu Desktop Manager.

No Debian Squeeze com GDM o arquivo fica em: "/etc/gdm3", então fiz o seguinte:

# nano /etc/gdm3/daemon.conf

Encontre a linha:

[xdmcp]


E deixe assim:

[xdmcp]
Enable=true


Reinicie o servidor.

Pronto!

Depois disso basta instalar na máquina cliente o pacote "nxclient" e conectar. Você tem um servidor de remote desktop com Linux.

Outras dicas deste autor

Deixe o Ubuntu 13.04 com cara do MacOS X

Organizando bibliotecas .jar + projeto NetBeans em único arquivo .jar

Backup poderoso e automatizado combinando 7-Zip + head + cron

Ubuntu 11.10 - Como usar o Notepad++ via Wine

Livros gratuitos sobre Linux

Leitura recomendada

Configurando Banner no Linux

Crie aliases para facilitar o uso do Package Manager no Arch e no KahelOS

Encode LATIN1 no PostgreSQL

Quebrar senha de root do MySQL

Instalação de arquivos .bin no Linux

  

Comentários
[1] Comentário enviado por removido em 09/07/2013 - 14:59h

Excelent artigo Pedro Ferrarezi. . .



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts