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.740 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.

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

Sublime Text Editor 2 - Instalando e integrando no Ubuntu 12.04

Deixe o Ubuntu 13.04 com cara do MacOS X

Ubuntu 11.10 - Como usar o Notepad++ via Wine

Extendendo a classe ArrayList para criar listas sem repetição

Instalando e configurando servidor SSH (Ubuntu)

Por que uso o TDE (Trinity Desktop Environment)?

Codecs básicos para Arch Linux e KahelOS

Revolution OS: você já assistiu?

Ubuntu ou outra distribuição GNU/Linux é a melhor para inclusão digital

#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.