Восстановление паролей, или кривые руки

25.03.2010 от admin 0

Сидел я как-то вечером и ковырял свой сервачек на предмет настройки samba …. и взбрело мне в голову посмотреть и отредактирвоать пользователей и пароли.. под root’ом мля…

В общем ближе к делу, в linux пользователи и пароли храняться в нескольких файлах:

/etc/passwd

/etc/shadow

/etc/group

Так вот, нас интересует первый: /etc/passwd… его еще иногда предлагают руками отредактировать =) Если у Вас та же проблема с кармой и руками, что и у меня, и Вы таки потерли весь файл, или пару строк passwd . То вероятно у вас что-то не запуститься, например я умудрился стереть весь файл(не спрашивайте как….)и у меня упало все… вы могли заметить что сайт был не доступен около часа=)

Так вот, что бы восстановить пароли нужно следующие:

  • Флешка установочная с ubuntu (или диск)
  • Монитор(! у мя даж ssh отвалился=)))))
  • Клавиатура
  • Руки =)

Грузимся с флешки(или диска), у меня на флешке ubuntu alternative , и при загрузке есть меню восстановление системы , грузимся в него….

Не пугаемся если увидите вопросы как при установки системы, все нормально, отвечаем на вопросы,ждем… Пред последний вопрос будет о выборе диска, выбирайте тот на котором стоит система…. ждем… И наконец, попадаем в консоль… Теперь самое интересное=)

В консоли пишем:

nano /etc/passwd

Откроется редактор нано, нажимаем contr +R , внизу появиться строчка ввода , в нее вводим:

/var/backups/passwd.bak

И все, мы увидим бекам всех юзверов(Вы себе просто не представляете сколько радости я испытал от этой команды, я чуть не кончил прям=)))). Но радоваться рано, внимательно проверьте всех пользователей, что бы они не повторялись. На этом как бы все. Надеюсь вы не совершите подобную ошибку =)