Здравствуйте, многоуважаемые Гуру!Появилась очень странная проблема. Система на OpenSuse 10.3 долгое время стояла с залогиненым с консоли рутом (примерно месяц - была такая необходимость). Серверный шкаф расположен в закрытом помещении, от которого ключ только у меня - это я к тому, что никто левый влезть туда не мог.
Так вот в чем проблема:
Недавно наконец вышел из-под рута с консоли (физический терминал) и обратно зайти не могу.
Т.е. просит ввести логин - ввожу root
просит пароль - ввожу
выводит на экран приветствие:
Have a lot of fun...
Wed Apr 6 16:50:14 EEST 2011и затем опять запрос на ввод логина..
Под любыми пользователями заходит, а вот под root так странно себя ведет..
Есть идеи, что это может быть и как это победить?
Спасибо!
Из под пользователя su
> Из под пользователя su.
Не прокатывает.
ввожу su, затем пароль и ничего.. я по прежнему залогинен под обычным пользователем.
>> Из под пользователя su
> Не прокатывает.
> ввожу su, затем пароль и ничего.. я по прежнему залогинен под
> обычным пользователем.grep root /etc/passwd ?
Сильно похоже на /bin/false в качестве оболочки.
>>> Из под пользователя su
>> Не прокатывает.
>> ввожу su, затем пароль и ничего.. я по прежнему залогинен под
>> обычным пользователем.
> grep root /etc/passwd ?
> Сильно похоже на /bin/false в качестве оболочки.Как ни странно - нет...
root:x:0:0:root:/root:/bin/tcsh
admin:x:1000:100:Administrator:/home/admin:/bin/tcshПод admin заходит нормально, под root - нет.
Все остальные записи - с /bin/false, но эти пользователи и не нужны..
>> grep root /etc/passwd ?
>> Сильно похоже на /bin/false в качестве оболочки.
> Как ни странно - нет...
> root:x:0:0:root:/root:/bin/tcsh
> admin:x:1000:100:Administrator:/home/admin:/bin/tcsh
> Под admin заходит нормально, под root - нет.
> Все остальные записи - с /bin/false, но эти пользователи и не нужны..Тогда могу предложить посмотреть на файлы, которые /bin/tcsh использует в /root.
А "su -s/bin/sh -" дает войти?
>>> grep root /etc/passwd ?
>>> Сильно похоже на /bin/false в качестве оболочки.
>> Как ни странно - нет...
>> root:x:0:0:root:/root:/bin/tcsh
>> admin:x:1000:100:Administrator:/home/admin:/bin/tcsh
>> Под admin заходит нормально, под root - нет.
>> Все остальные записи - с /bin/false, но эти пользователи и не нужны..
> Тогда могу предложить посмотреть на файлы, которые /bin/tcsh использует в /root.
> А "su -s/bin/sh -" дает войти?да
Вошел рутом. Спасибо.А где посмотреть эти файлы?
>> Тогда могу предложить посмотреть на файлы, которые /bin/tcsh использует в /root.
>> А "su -s/bin/sh -" дает войти?
> да
> Вошел рутом. Спасибо.
> А где посмотреть эти файлы?
>>> Тогда могу предложить посмотреть на файлы, которые /bin/tcsh использует в /root.
>>> А "su -s/bin/sh -" дает войти?
>> да
>> Вошел рутом. Спасибо.
>> А где посмотреть эти файлы?
> http://www.tcsh.org/tcsh.html/Startup_and_shutdown.htmlСпасибо! Буду разбираться