Не отображается приглашение, когда некоторые пользователи входят в сервер SLES12, тогда как та же проблема не появляется в SLES11


0

У меня возникла странная ситуация, когда только 4 пользователя в команде сталкиваются с проблемой приглашения, не видимой при подключении ssh к серверу SLES12, тогда как при ssh к SLES11 такая же проблема не возникает. Только после того, как "Ctrl + C" дается, тогда приглашение отображается. Кроме того, когда они выходят из сеанса ssh, наблюдается то же поведение, и только после «ctrl + c» приглашение становится видимым. В то же время другие пользователи в той же команде не видят никаких проблем.

Домашние папки всех пользователей находятся на сервере NFS и автоматически монтируются при каждом входе в систему. Хотя я подозревал некоторые проблемы с домашними папками пользователей, которые изначально сталкивались с этой проблемой, когда я узнал, что они работают нормально с серверами SLES11, я подтвердил, что мое подозрение неверно.

Во всех случаях проверка подлинности ssh прошла успешно. Только после этого подсказка не отображается на терминале, и только когда дается "ctrl-c", она появляется снова.

Очень признателен, если вы можете дать мне знать, какие-либо предложения о том, как отладить эту проблему?

Как вы можете видеть из журнала ниже, только после "ctrl + c", приглашение появляется как при входе в систему, так и при выходе.

Host1:~ # su testuser1
**^C**Host1 [8:16] [/root] -> cd
Host1 [8:16] [/home/testuser1] -> exit
exit
**^C**Host1:~ #

Host1:~ # su testuser2
**^C**Host1 /root> cd
Host1 /home/testuser2> exit
exit
**^C**Host1:~ #

Host1:~ # su testuser3
**^C**Host1 [8:16] [/root] -> cd
Host1 [8:16] [/home/testuser3] -> exit
exit
**^C**Host1:~ #

Может быть, для этих 4 пользователей тайм-аут обратного поиска DNS?
harrymc
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.