^M
é o código de controle ASCII para "Carriage Return", enquanto o ssh está esperando um "Line Feed" ou ^J
Se você pressionar Ctrl + J, poderá fazer o login.
Eu tenho duas máquinas.
Quando eu tento fazer o login m2 de m1, não consigo pressionar a tecla [ Enter ], é só exibir ^ M .
m1$ export TERM=vt100
m1$ ssh m2
pkcs11 engine does not exist
The authenticity of host 'm2 (192.168.1.2)' can't be established.
RSA key fingerprint is cf:f2:b7:24:d6:d2:b6:fe:b1:e8:72:6d:2b:cd:55:fe.
Are you sure you want to continue connecting (yes/no)? yes^M
meu stty é estranho
m1$ stty -a
... eol = <undef>
m3$ stty -a
... eol = -^?
Eu forço o eol a se tornar ^ M, ele pode ssh m2 de m1, mas irá gerar uma mensagem:
pkcs11 engine does not exist
Se eu ssh m2 de m3, ele não mostrará a mensagem.
Tags ssh