Pular para o conteúdo

Montando um servidor de remote desktop com NX Server

Dica publicada em Linux / Introdução
Pedro Ferrarezi ferrarezux
Hits: 13.741 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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]
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.


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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Ubuntu 12.04 com Gnome 3 - Tunando a Aparência com Temas e Ferramentas

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

Debian/Ubuntu - Conectando banco MySQL via rede com Java

Ubuntu 11.10 - Como usar o Notepad++ via Wine

Se o LAMP (Linux, Apache, MySQL e PHP) não funcionar no Debian

Solução "definitiva" - Placas SIS Mirage 3 Graphics (771/671) e Wireless RTL8187B

Bloquear Portas USB no Ubuntu

Deixando o seu KDE 3 com a cara do KDE 4

Curso de introdução ao estudo de compiladores

Bloqueando o Orkut de uma vez por todas

#1 Comentário enviado por removido em 09/07/2013 - 14:59h
Excelent artigo Pedro Ferrarezi. . .

Contribuir com comentário

Entre na sua conta para comentar.