Когда я sshзахожу на один из моих серверов, он, кажется, входит в систему, но затем зависает, прежде чем дать мне приглашение ( message debug2: shell request accepted on channel 0 is the last log entry).
Хотя странная вещь ssh -t "/bin/bash"работает, когда sshнет.
Что я узнал до сих пор
- Я могу нормально войти в систему с серверов в том же географическом месте, как обычно
- Если я
ssh -t '/bin/bash'- я могу войти в систему из ЛЮБОГО места. - Если я использую
rsyncк серверу, это, кажется, работает, а затем блокирует - Если я использую
rsyncс сервера, он работает без проблем
Что я пробовал
- удаление или изменение всех параметров входа в систему
.profile,.bashrc /etc/profile - Изменение
ssh_configи / илиsshd_configодного с идентичного сервера, который работает нормально - Я проверил маршрутизацию
- Я проверил эксперта по сети
tcpdumpбезрезультатно (хотя, похоже, повторных передач много)
Я действительно не могу думать ни о чем другом
Помимо хитрой сетевой карты драйвера / прошивки.
.ssh/authorized_keysтаких как command=…? Прошли ли вы все правила брандмауэра, чтобы посмотреть, не может ли кто-нибудь случайно заблокировать некоторые SSH-пакеты?
/etc/profile.d/*или /etc/bashrcфайлах.
matchзаявления вsshd_config? Это только один случайsshdбега?