J'ai donc recherché l'erreur sur Google et vérifié la défaillance du serveur, mais les solutions ne convenaient pas. La plupart des résultats étaient des problèmes avec / dev / pts, mais cela est monté. D'autres résultats sont des erreurs avec git, mais il n'y a pas de git sur la machine.
Mon compte n'est pas bloqué, je peux toujours me connecter sur la console. D'autres utilisateurs ont également ce problème, donc je ne pense pas que cela ait quelque chose à voir avec quelque chose qui est dans mon .ssh /
J'obtiens cette réponse avec 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
Après cela, la session se fige. Quelqu'un a-t-il une idée de ce qui se passe?
/dev/pt*
appareils devaient être retirés et rajoutés manuellement car ils étaient corrompus. Et dans ce cas, l'utilisation de la solution de contournement que j'ai énumérée ci-dessus a également fonctionné.
ssh user@host "/bin/bash -i
. Pourriez-vous être plus précis sur les commandes que je dois exécuter pour résoudre ce problème? Comment restaurer /dev/pt*
? Merci.
mount
, l'une des lignes sorties doit être / dev / pts, notez les options. Démontez umount /dev/pts
et remontez en mount -t devpts -o OPTIONS devpts /dev/pts
remplaçant OPTIONS par les options que vous avez observées avant le démontage.
ssh user@host "/bin/bash -i"
pour vous connecter?