Коли я перебуваю 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запуску?