Cuando entro sshen uno de mis servidores, parece iniciar sesión, pero luego se cuelga antes de darme el prompt ( message debug2: shell request accepted on channel 0 is the last log entry).
Aunque lo extraño es que ssh -t "/bin/bash"funciona cuando sshno.
Lo que he descubierto hasta ahora
- Puedo iniciar sesión bien desde servidores en la misma ubicación geográfica normalmente
- Si yo
ssh -t '/bin/bash', puedo iniciar sesión perfectamente desde CUALQUIER ubicación. - Si lo uso
rsyncpara el servidor, parece funcionar, y luego se bloquea - Si lo uso
rsyncdesde el servidor, funciona sin problemas
Lo que he intentado
- eliminar o cambiar todas las opciones de inicio de sesión
.profile,.bashrc /etc/profile - Cambiar
ssh_configy / osshd_configuno de un servidor idéntico que funciona bien - He revisado la ruta
- Hice que un experto en redes examinara
tcpdumpen vano (aunque parece haber muchas retransmisiones)
Realmente no puedo pensar en otra cosa
Además de un controlador / firmware de tarjeta de red poco fiable.
.ssh/authorized_keyscomo command=…? ¿Has revisado todas las reglas del firewall para ver si uno puede bloquear accidentalmente algunos paquetes SSH?
/etc/profile.d/*o /etc/bashrcarchivos.
matchdeclaración ensshd_config? ¿Es solo una instancia desshdejecución?