Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [РЕШЕНО] Доступ запрещен/Login incorrect. Пароль не запрашивается  (Прочитано 24315 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sergo_s

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Вчера делал full-upgrade Natty. Пакетов было достаточно много, и что-то глючил канал или wi-fi на ноуте, или какие то еще траблы с сетью, часть пакетов не скачалась/не поставилась. Дабы сеть оживить решил перегрузить.

После этого при выборе юзера в окне логона - быстро так мелькает "Доступ запрещен", и пароль не спрашивается. Юзеров у меня там 3, на любого такая реакция. При выборе "Другой" - ввожу login, enter - опять "Доступ запрещен".

Открываю tty1, ввожу там юзернэйм, enter - сразу получаю "Login incorrect", опять же пароль не запрашивался. Та же реакция на root.

В систему попал через single mode. Сделал full-upgrade до конца (хотя кроме libre office все остальное поставилось).
Перезагрузка. И опять то же самое.

Что это? Как вылечить?
« Последнее редактирование: 23 Августа 2011, 01:15:56 от sergo_s »

Оффлайн acehd

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Скопируйте /home в теплое место и установите систему с нуля.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
LiveCD, chroot, "passwd user", если не помогает, то попробовать после chroot-а добить обновление.

Оффлайн sergo_s

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
LiveCD, chroot, "passwd user", если не помогает, то попробовать после chroot-а добить обновление.

Ну я же об этом написал - в систему попал через single mode и обновление завершил.
Пароль вот только менять не менял еще. Опробую - отпишусь.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Ну я же об этом написал - в систему попал через single mode и обновление завершил.
Извините, что-то проскочило мимо сознания.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Попробуйте стандартные средства проверки целостности пакетной системы:
# dpkg --configure -a
# apt-get -f install
+ повторить:
# apt-get update
# apt-get upgrade

Оффлайн sergo_s

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Попробуйте стандартные средства проверки целостности пакетной системы:
# dpkg --configure -a
# apt-get -f install
+ повторить:
# apt-get update
# apt-get upgrade
[/quote

Проделал. Все было в норме, ничего не переставилось/переконфигурилось.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Значит, ошибка на более низком уровне.
Возможно, придётся разобраться в деталях процессов авторизации и аутентификации, чтобы найти то место, где происходит сбой.
Надо начинать с анализа логов.

Оффлайн sergo_s

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
LiveCD, chroot, "passwd user", если не помогает, то попробовать после chroot-а добить обновление.

Из под рута в single mode:

# passwd sergo
passwd: Permission denied
passwd: password unchanged
Проверил файлы passwd и shadow - mode в норме, редактором вполне себе правятся и изменения сохраняются.

В single mode menu выбрал пункт про fsck - делает проверку без каких то замечаний. Однако попытка перемонтировать fs чтоб запустить проверку приводит к такому:
# mount / -o ro,remount
mount: / is busy
Что то сомнения возникают что так должно быть. Или Ubuntu такая специфическая? есть сервер с gentoo - так там без вопросов перемонтируется.

Еще обнаружил в /var/www/auth.log:
gdm-session-worker ... gkr-pam: no password available for user
...
login: FAILED LOGIN on /dev/tty1 FOR 'sergo', Permission Denied
(устал набирать логи. выложил файлом: http://dl.dropbox.com/u/5353343/auth.log.txt)

Хотя пароли для всех юзеров заданы...
В общем все загадочнее и загадочнее...

Какие еще могут быть варианты? (ну кроме как снести все..)

Оффлайн sergo_s

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Значит, ошибка на более низком уровне.
Возможно, придётся разобраться в деталях процессов авторизации и аутентификации, чтобы найти то место, где происходит сбой.
Надо начинать с анализа логов.

Пока писал ответ не увидел вашего сообщения. Логи выложил: http://dl.dropbox.com/u/5353343/auth.log.txt

И кстати да, они пестрят сообщениями от PAM.
« Последнее редактирование: 22 Августа 2011, 15:35:48 от sergo_s »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Цитировать
Aug 20 11:52:22 sergo-netbook gdm-session-worker[1354]: pam_succeed_if(gdm:auth): requirement "user ingroup nopasswdlogin" not met by user "sergo"
Aug 20 11:52:22 sergo-netbook gdm-session-worker[1354]: gkr-pam: no password is available for user
...
Aug 20 11:52:29 sergo-netbook gdm-session-worker[1357]: pam_nologin(gdm:auth): cannot determine username
Вероятно, поломалась PAM-аутентификация.
Наиболее быстрым вариантом решения проблемы, полагаю, может оказаться переустановка PAM со всеми его потрохами.

Оффлайн sergo_s

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Да, точно виноват был PAM.

Переустановил пакеты из списка:
# dpkg -l | grep libpam | grep ^i
Правда libpam-runtime и libpam-modules-bin выдали ошибку и отправили меня в man apt. Но в принципе этого хватило. Вход в систему восстановился как в gdm так и в консоли.

На этом тему можно считать исчерпанной. Всем спасибо.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Добавьте тег [Решено] в название темы

 

Страница сгенерирована за 0.079 секунд. Запросов: 25.