LINUX.ORG.RU

Сломался пользователь.


0

1

Не могу залогиниться в систему, одним из пользователей. Картина странная:

смотрю пользователей в системе:

[root@laptop rompo]# users
roman root
странно, моего «rompo» вообще не видно. пытаюсь создать:
[root@laptop rompo]# adduser

Login name for new user []: rompo
- User 'rompo' already exists; please choose another
Login name for new user []: ^C
оказывается есть такой в системе пробую переключиться на него:
[root@laptop rompo]# su rompo
система не ругается, но я по-прежнему под root'ом. ввожу заведомо несуществующее имя пользователя:
[root@laptop rompo]# su qwertyu
su: пользователь qwertyu не существует
ругается. Проверяю работает ли механизм вообще:
[root@laptop rompo]# su roman
[roman@laptop rompo]$ 
работает.

Перед этим колдовал с mpd и клиентами к нему. Потребовался терминал, попытался его открыть (LXterminal), он вываливался не успев полностью отрисоваться. Решил reboot (из окон недавно пришел — привычка). Не смог залогиниться.

Как чинить?


users показывает залогиненных пользователей.

Вероятно у того «сломанного» юзера стоит левый шелл. Или может быть его uid 0 и ты не замечаешь, как переключаешься на него. В общем смотри внимательно /etc/passwd.

staseg ★★★★★
()
Ответ на: комментарий от staseg

Точно, в /etc/passwd у пользователя левый шелл был (true)

спасибо, решено.

rompo
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.