логинюсь под юзверем, который заведомо валидный, выдает привычный экран приветствия а потом опять просит ввести логин и пассворд. Если ввожу логин и пассворд не корректно - так и сообщает - некорректный логин. Гуглю, пока не нагуглил. судя по всему, оно сбрасывает юзверя сразу после логина. Кто встречался - хелп.
может быть у юзера не прописан шелл в passwd попробуй через scp скопировать какой-то файл /etc/passwd например
Если есть другой юзер(или с лайва какого-нибудь), почекай все-таки хоть .bashrc и /etc/passwd(мб действительно отсутствует шелл) на предмет членовредительств. Если не оно, будем думать еще.
ну на худой конец попробуй грепом поискать в дом. папке юзера на предмет логаута. чтоб вручную не просматривать все файлы.
.login - примерно тоже самое что и .bashrc =) В домашней папке очень много файлов профильных, где logout можно прописать. Если решите проблему - напишите где гвоздь был. ИМХО, всё-таки, "кто-то повесил заразку". А в логах чего пишет? Интересует /var/log/auth.log