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

182
Karthik

У меня возникла странная ситуация, когда только 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:~ # 
0
Может быть, для этих 4 пользователей тайм-аут обратного поиска DNS? harrymc 5 лет назад 0

0 ответов на вопрос

Похожие вопросы