Ketika saya sshmasuk ke salah satu server saya, sepertinya masuk, tetapi kemudian hang sebelum memberi saya prompt ( message debug2: shell request accepted on channel 0 is the last log entry).
Padahal yang aneh adalah ssh -t "/bin/bash"berhasil padahal sshtidak.
Apa yang saya temukan sejauh ini
- Saya dapat masuk dengan baik dari server di lokasi geografis yang sama secara normal
- Jika saya
ssh -t '/bin/bash'- saya dapat masuk dengan sempurna dari lokasi APA PUN. - Jika saya gunakan
rsyncke server, sepertinya berfungsi, dan kemudian mengunci - Jika saya gunakan
rsyncdari server, itu berfungsi tanpa masalah
Apa yang saya coba
- menghapus atau mengubah semua opsi masuk
.profile,.bashrc /etc/profile - Mengubah
ssh_configdan / atausshd_configke satu dari server identik yang berfungsi dengan baik - Saya sudah memeriksa rute
- Saya sudah minta pakar jaringan
tcpdumpuntuk memeriksa tetapi tidak berhasil (walaupun tampaknya ada banyak transmisi ulang)
Saya benar-benar tidak dapat memikirkan hal lain
Terlepas dari driver / firmware kartu jaringan yang cerdik.
.ssh/authorized_keysseperti itu command=…? Sudahkah Anda melewati semua aturan firewall untuk melihat apakah seseorang mungkin secara tidak sengaja memblokir beberapa paket SSH?
/etc/profile.d/*atau /etc/bashrcfile.
matchpernyataansshd_config? Apakah hanya satu contohsshdmenjalankan?