Como resolver a conexão ssh recusada no AIX?

2

Não consigo mais me conectar com êxito ao meu LPAR do AIX.

ssh -v user@<ip>
OpenSSH_6.2p2, OpenSSL 1.0.1c 10 May 2012
debug1: Reading configuration data /etc/ssh_config
debug1: Connecting to <ip> [<ip>] port 22.
debug1: connect to address <ip> port 22: Connection refused
ssh: connect to host <ip> port 22: Connection refused

Isso foi depois de tentar fazer uma sshd_config update entrar em vigor (potencialmente incorretamente) executando

stopsrc -s sshd
startsrc -s sshd

Antes de executar o stop e o start, consegui me conectar, agora ele se recusa como acima. Eu ainda tenho atualmente uma conexão aberta, há algo que eu possa fazer para resolver / solucionar isso?

Eu já analisei ssh Conexão recusada: como solucionar problemas? thread, mas não consigo descobrir coisas básicas como se o daemon SSH está em execução (não acho que esteja) ou como iniciá-lo se não estiver ... ps -ax não reconheceu x como sinalizador ... (editado com base nos comentários)

user1@<host>:/usr/sbin > ps -ef | grep ssh
    root  5046410        1   0 09:37:38     -  0:00 sshd: user1 [priv]
    root  5374164        1   0 13:28:03     -  0:00 sshd: user1 [priv]
    user2 5832758 11141204   0 16:25:39     -  0:00 sshd: user2@pts/0
    user1 7340048  9175212   0 09:37:40     -  0:00 sshd: user1@notty
    root  9175212        1   0 09:37:40     -  0:00 sshd: user1 [priv]
    user1 11075776 5046410   2 09:37:40     -  0:01 sshd: user1@pts/1
    root  11141204       1   0 16:25:33     -  0:00 sshd: user2 [priv]

Como posso me conectar a esta LPAR novamente? Qualquer ajuda é muito apreciada!

    
por user1896311 03.04.2014 / 20:40

1 resposta

1

Depois de encontrar processo sshd inoperante , notei que algo semelhante está acontecendo, mas em vez de um módulo ausente, era algo com sshd_config .

Verifique o status do daemon:

user1@<host>:/usr/sbin > lssrc -s sshd
Subsystem         Group            PID          Status
 sshd             ssh                           inoperative

Tentativa de iniciar manualmente (usando o caminho absoluto):

user1@<host>:/usr/sbin > /usr/sbin/sshd
/etc/ssh/sshd_config: line 1: Bad configuration option: penBSD:
/etc/ssh/sshd_config: terminating, 1 bad configuration options

Acontece que este arquivo foi removido incorretamente anteriormente (antes da tentativa de reinicialização do sshd), mas um novo arquivo foi criado para ser uma cópia exata de outra máquina (ou assim pensávamos, era um trabalho ruim de copiar / colar). Com base no erro da linha 1, atualizamos:

penBSD: sshd_config,v 1.80 2008/07/02 02:24:18 djm Exp $

para:

#   $OpenBSD: sshd_config,v 1.80 2008/07/02 02:24:18 djm Exp $

Não só agora podemos nos conectar corretamente, como a mudança de configuração que tentamos fazer em 1º lugar para habilitar o encaminhamento do X11 parece ter funcionado bem.

    
por 03.04.2014 / 22:46

Tags