Есть хост, к которому должны осуществляться SSH-подключения. Часть юзеров прописана в /etc/passwd, часть берется из LDAP. Настроена авторизация через PAM.
Суть проблемы в том, что через некоторое время логин начинает виснуть. Причем только для рута. Остальные пользователи с тормозами, но заходят, рут же виснет намертво. Копание в конфигах показывает, что авторизация проходит успешно. Экспериментальным путем было установлено, что после перезапуска NSCD какое-то время все снова работает нормально, потом опять виснет.
Пока что помогло добавить в конфиг nscd опцию перезапуска через интервал времени, но имхо, это кривое решение. Хочется понять, каким боком он тут завязан, почему не работает только рут и как это исправить. В логах самого NSCD никакой разницы между виснущим и невиснущим состоянием.
Есть мысли?