Como instalar o NX Server

Faça uma pergunta

NX é um ótimo meio e seguro de acessar uma máquina à distância, no X-Windows. Existem diversos servidores NX, dois comerciais (NX Server e 2X) e um gratuito (FreeNX). Esta dica vai te mostrar como instalar o servidor FreeNX - que não se limita a dois clientes simultâneos, ao contrário do servidor gratuito da empresa NoMachines.

Veja também Como instalar o NX Server.


As seguintes instruções são alternativas para a instalação do FreeNX Server 0.7.1 no Ubuntu 7.10 (Gusty Gibbon). O bom funcionamento em outras distribuições não é garantida.

Como instalar o FreeNX

Adicione o arquivamento: deb ubuntu gutsy main
sudo aptitude update
sudo aptitude install expect openssh-server tcl8.4 nxlibs nxagent nxproxy freenx nxclient - você verá uma notificação sobre os pacotes não assinados, é normal.
Adicione os usuários com permissão de se conectarem em NX: sudo nxserver --adduser toto
Altere o arquivo /etc/nxserver/node.conf:
Substitua: #ENABLE_3_0_0_BACKEND="0" por: ENABLE_3_0_0_BACKEND="1"
Substitua: #DISPLAY_BASE=1000 por: DISPLAY_BASE=1001
Substitua: #AGENT_EXTRA_OPTIONS_X="" por: AGENT_EXTRA_OPTIONS_X="-fp /usr/share/fonts/X11/misc/,/usr/share/fonts/X11/Type1/,/usr/share/fonts/X11/75dpi/,/usr/share/fonts/X11/100dpi"

A partir daí, você poderá usar qualquer cliente NX 3.0. Testado com êxito com o FreeNX 0.7.1-0 no Ubuntu 7.10 e um cliente NX 3.1.0-3 no Windows.


Observação: os servidores FreeNX 0.6.x não são compatíveis com os clientes NX 3.x.

Fonte

Esta dica é baseada neste documento

Se o servidor SSH não estiver na porta 22

Altere o arquivo
node.cfg: sudo gedit /etc/nxserver/node.conf 

Localize a linha:
#SSHD_PORT=22

Delete e coloque o valor de sua escolha:
SSHD_PORT=714


Observação: não deve haver nenhum espaço (ex: SSHD_PORT = 714, o certo é SSHD_PORT=714)

Clientes NX

Você pode utilizar os clientes NX gratuitos do NoMachine. Eles são grátis e sem limitações (para o Windows, Linux, MacOSX e Solaris).
Foto: © Pixabay.
Jean-François Pillou

Nosso conteúdo é produzido em colaboração com especialistas em tecnologia da informação sob o comando de Jean-François Pillou, fundador do CCM.net e diretor digital do Grupo Figaro. CCM é um site sobre tecnologia líder em nível internacional e está disponível em 11 idiomas.

Mais informações sobre a equipe do CCM

Veja também