NX Server - a reinstalação não funciona

1

Eu tinha um servidor remoto que eu usava para conectar via cliente NX a partir de uma máquina com Windows XP.

De repente, parou de funcionar e a opção de correção rápida para mim era restaurar o servidor remoto de uma imagem anterior, onde tudo estava funcionando. Eu fiz isso, mas agora a configuração do usuário anterior está falhando na autenticação (incluindo root). Eu tinha as senhas do sistema redefinidas, mas o cliente NX falharia na autenticação. Alguém tem uma pista sobre esse comportamento?

Para resolver esse problema, estou tentando reinstalar o NXserver no servidor Linux Ubuntu 11.X.X remoto.

Eu não sou um técnico em Linux (para ser específico, eu sou um Gerente de Projetos ASP.Net), então por favor, tenha paciência comigo.

Eu recebo o seguinte erro ao instalar o arquivo .deb do NXServer para o amd64:

# sudo dpkg -i nxserver_3.5.0-9_amd64.deb
Selecting previously deselected package nxserver.
(Reading database ... 138791 files and directories currently installed.)
Unpacking nxserver (from nxserver_3.5.0-9_amd64.deb) ...
dpkg: dependency problems prevent configuration of nxserver:
 nxserver depends on nxclient (>= 3.5.0); however:
  Package nxclient is not installed.
 nxserver depends on nxnode (>= 3.5.0); however:
  Package nxnode is not installed.
dpkg: error processing nxserver (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 nxserver

Devo baixar e instalar o NXClient e o NXNode neste servidor?

Eu quero ter certeza, porque eu não quero bagunçar este servidor e como eu não posso lidar com o mundo da linha de comando que eu sou forçado a fazer agora.

    
por Moiz Tankiwala 04.11.2011 / 08:47

1 resposta

0

Sim, como você já descobriu, você também precisa instalar os pacotes nxnode e nxclient. Isso é o que as mensagens de erro do dpkg estavam dizendo a você.

O nx parece estar sendo estúpido com a falha na instalação apenas porque o usuário nx já existe. Tente executar deluser nx e, em seguida, execute a instalação novamente.

Sobre a falha de autenticação que você mencionou: nx pode ser configurado para usar o banco de dados de usuário / senha do sistema ou seu próprio banco de dados. Procure as opções EnablePasswordDB e EnableUserDB em /usr/NX/etc/server.cfg e leia sobre essas opções na seção 4 do Guia de administração do servidor NX e também Como funciona o login do NX? ? Se o NX estiver usando seu próprio banco de dados de usuário / senha, talvez seja necessário redefinir isso também.

    
por 04.11.2011 / 13:46