Así que busqué en Google el error y verifiqué la falla del servidor, pero las soluciones no encajaban. La mayoría de los resultados fueron problemas con / dev / pts, pero eso está montado. Otros resultados son errores con git, pero no hay git en la máquina.
Mi cuenta no está bloqueada, todavía puedo iniciar sesión en la consola. Otros usuarios también tienen este problema, así que no creo que tenga algo que ver con algo que está en mi .ssh /
Recibo esta respuesta con ssh -vv:
<snip>
debug1: Next authentication method: password
rogier@server's password:
debug2: we sent a password packet, wait for reply
debug1: Authentication succeeded (password).
debug1: channel 0: new [client-session]
debug2: channel 0: send open
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug2: callback start
debug2: client_session2_setup: id 0
debug2: channel 0: request pty-req confirm 1
debug1: Sending environment.
debug1: Sending env LANG = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug2: channel 0: request shell confirm 1
debug2: fd 3 setting TCP_NODELAY
debug2: callback done
debug2: channel 0: open confirm rwindow 0 rmax 32768
debug2: channel_input_status_confirm: type 100 id 0
PTY allocation request failed on channel 0
debug2: channel 0: rcvd adjust 2097152
debug2: channel_input_status_confirm: type 99 id 0
debug2: shell request accepted on channel 0
Después de esto, la sesión se congela. ¿Alguien tiene alguna idea de lo que está pasando?
/dev/pt*
que los dispositivos debían eliminarse y volver a agregarse manualmente porque se corrompieron. Y en ese caso, usar la solución que enumeré anteriormente también funcionó.
ssh user@host "/bin/bash -i
. ¿Podría ser más específico sobre qué comandos tengo que ejecutar para solucionar esto? ¿Cómo restauro /dev/pt*
? Gracias.
mount
, una de las líneas de salida debe ser / dev / pts, tome nota de las opciones. Desmonte umount /dev/pts
y vuelva a montar con mount -t devpts -o OPTIONS devpts /dev/pts
OPCIONES de reemplazo con las opciones que observó antes de desmontar.
ssh user@host "/bin/bash -i"
para iniciar sesión?