NXServer - Uma solução em remote desktop

Muitas vezes nos deparamos com clientes fazendo a seguinte pergunta ao migrarmos o servidor de Windows para Linux: o fulano e o ciclano vão poder continuar acessando uma área de trabalho no servidor ao mesmo tempo? A sua resposta deve ser SIM, neste artigo isto será implementado através do NX Free Edition for Linux.

[ Hits: 53.336 ]

Por: em 23/02/2009


Instalando o NX Free Edition for Linux



Mãos a obra:

Partindo do pressuposto de que seu servidor já esta com os usuários criados, com suas respectivas senhas definidas, e o serviço de SSH rodando, faça o download do NXFree Edition for Linux a partir do endereço:

http://www.nomachine.com/select-package.php?os=linux&id=1

Você deve escolher o tipo de pacote mais adequado entre .rpm, .deb e .tar.gz.

Após escolher o tipo de pacote, faça o download dos arquivos NXClient, NXNode e NXServer.

Ao instalar, comece instalando o pacote NX Client, seguido pelo NX Node, deixando o Nx Server por último, no caso de .deb:

# dpkg -i nxclient_3.3.0-6_i386.deb
# dpkg -i nxnode_3.3.0-12_i386.deb
# dpkg -i nxserver_3.3.0-15_i386.deb


Se você escolheu os pacotes .tar.gz, copie os arquivos para o diretório "/usr" e descompacte-os a partir daí, (criando a pasta /usr/NX):

# cp -a nx*.tar.gz /usr
# cd /usr
# tar -zxvf nxclient-2.0.0-98.i386.tar.gz
# tar -zxvf nxnode-2.0.0-98.i386.tar.gz
# tar -zxvf nxserver-2.0.0-74.i386.tar.gz


Em seguida, execute os dois scripts que concluem a instalação (a execução dos scripts só é necessária caso utilize o pacote .tar.gz pois nos pacotes .deb e .rpm eles são executados automaticamente):

# /usr/NX/scripts/setup/nxnode --install
# /usr/NX/scripts/setup/nxserver --install


Nas máquinas cliente você precisa apenas do NX Client, disponível em:

http://64.34.161.181/download/3.3.0/Windows/nxclient-3.3.0-6.exe

Página anterior     Próxima página

Páginas do artigo
   1. Todo problema requer uma solução!
   2. Instalando o NX Free Edition for Linux
   3. Considerações finais
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Criar animação em flash no Linux? Veja como!

Avaliação da interface do sistema operacional Linux

Instalando um sistema tradutor de línguas no seu Linux

Quando é que eu vou usar isso na minha vida?

Desvendando o Abiword

  
Comentários
[1] Comentário enviado por fabioarnoni em 23/02/2009 - 11:31h

parabéns pelo artigo. Eu uso NX na minha casa também, acho muito útil e prático. Andei vendo alguns foruns por ai e notei que o pessoal anda tendo mais dificuldade na hora de configurar o SSH. Abraços até mais !!!

[2] Comentário enviado por removido em 24/02/2009 - 01:32h

E quanto as conexões, fiquei sabendo que ele só permite duas. Mais que isso seria um versão paga. É verdade?

[3] Comentário enviado por slackoid em 24/02/2009 - 13:45h

Testei aqui na minha máquina e consegui 14 conexões simultâneas ... se tratando dum k6-2 acabo travando depois disso ... hehehehe ... acho que aceita conexões ilimitadas ...

[4] Comentário enviado por andrade.ti em 24/02/2009 - 15:29h

Você consegue N conexões, porém, somente num limite de 2 usuários diferentes. Se quiser mais, não tem jeito, compre a licença na
NoMachine. No mais, parabéns pelo artigo. O NX é uma mão na roda.


[5] Comentário enviado por fabioarnoni em 24/02/2009 - 15:46h

Dessa eu não sabia, foi bom esse comentário para alertar a galera que já pensou em fazer grandes projetos. Outra observação é que você consegue N conexões com um usuário só porém vários programas não abrem mais de uma vez como o firefox por exemplo. Quando você tenta abrir pela segunda vez o sistema informa que já tem um processo aberto e não te permite abrir outra janela. Então você precisa fechar o firefox em um terminal para poder abrir no outro. Não testei com outros aplicativos mas só o fato de não ter o navegador já afeta bem a utilidade do terminal.

[6] Comentário enviado por slackoid em 24/02/2009 - 17:41h

andrade.ti, muito boa a sua informação pois também não sabia desse limite de 2 usuários;
fabioarnoni, com certeza a questão do browser é um ponto negativo para quem pensou em grandes projetos realmente, vou fazer uns testes essa semana e publico os resultados durante o finds.

[7] Comentário enviado por gustavoh84 em 24/02/2009 - 22:53h

Em termos de velocidade, alguém sabe se essa solução é melhor que o remote desktop (RDP)?

[8] Comentário enviado por art-2000 em 05/03/2009 - 16:28h

Excelente artigo, mas eu ainda prefiro usar ltsp.

[9] Comentário enviado por doldan em 13/09/2009 - 19:42h

Boa noite,
Segui os passos da instalação com o pacote .deb mas não consegui abrir a seção no servidor (uso o debian lenny), as configurações que usei no cliente windows foram:
host: ip_do_servidor port: 22
Desktop: unix com as opções: kde,gnome, cde e xdm
usei a opção LAN na barra de coexão (estou conectando na LAN)
Display: usei "availabe area, 800x600"

coloco o usuário e senha do servidor, iforma conectando ao... conctado ao... validating...downlolading the session information.
Após isto retorna a mensagem "Server configuration error. Cannot log in.
Não consegui encontrar onde é o erro.
Segue abaixo o relatório da tentativa de conexão.

NX> 203 NXSSH running with pid: 5472
NX> 285 Enabling check on switch command
NX> 285 Enabling skip of SSH config files
NX> 285 Setting the preferred NX options
NX> 200 Connected to address: 192.168.10.204 on port: 22
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
HELLO NXSERVER - Version 3.3.0-22 - LFE
NX> 105 Hello NXCLIENT - Version 3.3.0
NX> 134 Accepted protocol: 3.3.0
NX> 105 Set shell_mode: shell
NX> 105 Set auth_mode: password
NX> 105 Login
NX> 101 User: doldan
NX> 102 Password: ******
NX> 103 Welcome to: laboratorio user: doldan
NX> 105 Listsession --user="doldan" --status="suspended{COMENTARIO}54running" --geometry="1280x800x32+render" --type="unix-gnome"
NX> 127 Available sessions:

Display Type Session ID Options Depth Screen Status Session Name
------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------

NX> 148 Server capacity: not reached for user: doldan
NX> 105 Start session with: --link="lan" --backingstore="1" --cache="16M" --images="64M" --shmem="1" --shpix="1" --strict="0" --composite="1" --media="0" --session="teste" --type="unix-gnome" --geometry="1280x770" --client="winnt" --keyboard="pc102{COMENTARIO}57us" --screeninfo="1280x770x32+render"
NX> 595 ERROR: A fatal error occurred in NX Server.
NX> 595 ERROR: The exception id is: 45A5EF5A. To get detailed information about
NX> 595 ERROR: the error search for the string 45A5EF5A in the system log
NX> 595 ERROR: file (usually '/var/log/messages').
NX> 500 ERROR: Last operation failed.
NX> 280 Exiting on signal: 15


[10] Comentário enviado por kmmx em 17/10/2010 - 20:02h

este teu artugo esta muito parecido com este abaixo:
acho que voce esta pagiando o Guia do HardWare!

http://www.guiadohardware.net/artigos/instalando-nx-server-versao-gratuita/

[11] Comentário enviado por slackoid em 18/10/2010 - 07:51h

caro Kmmx, obrigado pelo alerta, vou avisar o Morimoto que ele elaborou uma versão melhor de meu artigo, baseado em data de publicação (coisa que você não observou), o meu artigo é anterior ao dele, sendo assim o plagio seria por conta dele, gostaria também que você remove-se o seu comentario do GDH, pois é totalmente infundado e caluniador. Também peço aos moderadores do VOL que tomem uma atitude quanto ao comportamento inadequado deste membro. Antes de acusar pelo menos tenha provas disto. mesmo assim obrigado pelo seu comentário.

[12] Comentário enviado por nawtage em 18/10/2010 - 08:52h

A data de publicação deste artigo no Guia do Hardware é 09/08/2006. O que difere da data de revisão, que seria equivalente a modificação.

Se olhar no Way back Machine verá que tem versões gravadas até em 2007.

http://web.archive.org/web/*/http://www.guiadohardware.net/artigos/instalando-nx-server-versao-gratu...

Não verifiquei se procede plágio neste caso específico, porque meu tempo esta curto, mas sempre pedimos as pessoas para prestarem o devido crédito caso queiram copiar ou aperfeiçoar e republicar algum conteúdo. O conhecimento é livre, mas é uma questão de etiqueta e respeito ao autor. Faz tempo que acompanho o trabalho sério do pessoal do site Viva o Linux, e tenho certeza que eles vão analisar e proceder da forma correta. Verificando se é ou não uma alteração do conteúdo nosso.

(Edit. Verifiquei o artigo e de fato é plágio do nosso. Obrigado pelo aviso kmmx.)

Abraços


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts