Usando o NX sem configuração SSH PasswordAuthentication

1

Estou tentando configurar o acesso SSH sem senha.

Meu nome de usuário é bmccann, então em / etc / ssh / sshd_config eu adicionei:

PermitRootLogin no
PasswordAuthentication no
AllowUsers bmccann nx

Eu executei ssh-keygen no cliente e coloque ~ / .ssh / id_rsa.pub do cliente em ~ / .ssh / authorized_keys no servidor.

Agora posso logar sem senha usando o comando ssh. No entanto, não consigo mais acessar a máquina via NX, desde que o / etc / ssh / sshd_config tenha "PasswordAuthentication no".

Registros de erros do servidor:

$ grep NX /var/log/messages
Feb 11 01:25:51 bmccann-htpc NXSERVER-3.4.0-12[23552]: ERROR: Failed authentication. NXSsh exit status is:255 'NXNssUserManager::auth'
Feb 11 01:25:51 bmccann-htpc NXSERVER-3.4.0-12[23552]: Failed SSHd authentication for user 'bmccann', to '127.0.0.1', port '22': 'NX> 204 Authentication failed.\n ' 'NXNssUserManager::auth'
Feb 11 01:25:51 bmccann-htpc NXSERVER-3.4.0-12[23552]: ERROR: Error while trying to authenticate user:bmccann. NXNssUserManager::auth returned 255 'NXShell::handler_login'
Feb 11 01:25:51 bmccann-htpc NXSERVER-3.4.0-12[23552]: ERROR: failed 'sshd authentication' for user 'bmccann' from '108.29.137.64'. NXShell::handler_login NXShell 373

O que preciso fazer para restaurar meu acesso ao NX? Existe algo que eu preciso configurar no cliente NX para que ele não me peça mais uma senha?

    
por benmccann 11.02.2011 / 08:35

2 respostas

0

Não consegui encontrar uma maneira de interromper o NX solicitando uma senha, mas as informações a seguir funcionaram para permitir que uma senha fosse usada com o NX:

EnableUserDB = "1"
EnablePasswordDB = "1"
sudo /usr/NX/bin/nxserver --useradd bmccann

Eu adicionei mais detalhes no meu blog .

    
por 11.02.2011 / 16:58
2

What do I need to do to restore my NX access?

Traga de volta a mudança em / etc / ssh / sshd_config e reinicie o servidor OpenSSH.

Use a senha ou chaves autorizadas . Senhas vazias não permitidas com autenticação PAM.

    
por 11.02.2011 / 08:48

Tags