ssh.service: unidade inserida com falha

1

sshd inicia, roda e funciona bem, mas apenas uma vez. Se eu tentar entrar em uma segunda sessão de terminal ssh, serei rejeitado:

ssh: connect to host dmz port 22: Network is unreachable

E / ou quando eu sair do ssh, o serviço morre:

Jun 25 10:47:16 dmz sshd[29221]: Received disconnect from 10.0.0.101 port         57874:11: disconnected by user
Jun 25 10:47:16 dmz sshd[29221]: Disconnected from 10.0.0.101 port 57874
Jun 25 10:47:16 dmz sshd[29221]: debug1: do_cleanup
Jun 25 10:47:16 dmz sshd[29221]: debug1: do_cleanup
Jun 25 10:47:16 dmz sshd[29221]: debug1: PAM: cleanup
Jun 25 10:47:16 dmz sshd[29221]: debug1: PAM: closing session
Jun 25 10:47:16 dmz sshd[29221]: debug1: PAM: deleting credentials
Jun 25 10:47:16 dmz sshd[29221]: debug1: audit_event: unhandled event 12
Jun 25 10:47:16 dmz systemd[1]: ssh.service: Main process exited, code=exited, status=255/n/a
Jun 25 10:47:16 dmz systemd[1]: ssh.service: Unit entered failed state.
Jun 25 10:47:16 dmz systemd[1]: ssh.service: Failed with result 'exit-code'.
    
por Gordon 25.06.2017 / 12:21

1 resposta

2

Olhando mais cedo, acabei de ver isto:

Jun 25 10:46:44 dmz sshd[29221]: debug1: Server will not fork when running in debugging mode.

... o que parece bastante suspeito.

Verificando os processos que vejo:

/etc/sbin/sshd -D -d

Verificando o / etc / default / ssh eu vejo:

SSHD_OPTS="-d"

que eu comentei.

Eu não sei porque foi definido, eu não me lembro de configurá-lo e o ssh funcionou bem até que eu atualizei 14: 04LTS para 16: 04LTS.

ssh agora funciona como esperado.

    
por Gordon 25.06.2017 / 12:26