Альт линукс смена пароля root

Помогите изменить пароль root

Доброе время суток! У меня очень большая проблема. Я на нынешней работе недавно, до этого с AltLinux’ом не сталкивалась. (Да и на эту работу меня брали для администрирования домена Windows + поддержка 1С, а линуксовый сервер как бы и не на переднем плане моих задач получается.) Ну так вот. В один непрекрасный день «слетает» пароль root (причём — только его, остальных пользователей не коснулось). Почему так случилось — я не понимаю. С тех пор, как я его изменила, прошло около недели — логинилась не один раз. (Это я к тому, чтобы вы не начали сразу шутить на тему девичьей памяти и мозга блондинок. CapsLock — тоже не при чём. В группе wheel тоже кроме меня — никого.) Возможно, что это мне такой подарочек от предшественника достался. (Обидели его в этой конторе.) Как он это сделал — по Cron или ещё как — не знаю, да и дело уже не в этом. Пробовала подключаться с LiveCD (Mandriva-2007) и — по обычному сценарию: su -> mount -> chroot -> passw root -> exit -> umount -> reboot — ничего не получается (только пароль ещё одного пользователя запортила, блин). Удаляла пароль из passwd и shadow — не помогает.

Параметры сервера: Система — Alt Linux Sysifus (очень свежий) Программный рэйд-массив из двух дисков. Установлены pam, OpenLDAP, Samba (остальное, наверное, не влияет)

Помогите, пожалуйста, кто-нибудь. Спасибо.

Читайте также:  Executing program in linux

З.Ы. С юниксами я чуть-чуть знакома (больше, правда, с FreeBSD сталкивалась, но тоже — не спец), с софтовыми рэйд-массивами раньше не встречалась.

Re: Помогите изменить пароль root

su -> mount -> chroot -> rpm -ivh —force pam-. rpm

А так, вообще, советую снести систему и поставить заново. Если старый админ такой урод, то не факт, что там по крону через месяц не произойдёт rm -rf / (или dd if=/dev/zero of=/dev/md0).

Re: Помогите изменить пароль root

Вроде все правильно делаешь, у меня такой метод всегда работал. Не понимаю зачем chroot? Как обычно гружусь с LiveCD монтирую рутовую партицию и вытераю пароль рута.

Еще не плохо бы PAM проверить и Cron. Сохраняешь и перезагружаешся.

Re: Помогите изменить пароль root

Похоже, что и в самом деле — pam: удалось подменить пароль рута заменой файлов в /etc/tcb. Но _установить_новый_пароль_рута_ — не прокатывает: tcb-шный shadow-файл создаётся нулевым.
(Причём — только у рута, у остальных юзеров — меняй сколько хошь.)
Так что есть удачный повод прочитать наконец книжку «Защита и безопасность в сетях Линукс» — зря, что ли, скачивала? 😉

Админа предыдущего я, в общем-то, всерьёз не подозревала (как оказалось — правильно). Его в городе не было — потому и трубку не брал, а я запаниковала. Как стал доступен — навёл на нужные мысли.

В общем, — ура! Спасибо за отзывчивость! Удачи!

З.Ы. Осталось только повторить этот подвиг на боевом сервере. 😉 (Все эти свои упражнения я проделывала на его клоне)
З.Ы.Ы. А линукс — ничего себе системка. 😉 Симпатичная. 😉
З.Ы.Ы.Ы. Спасибо ещё раз!

Re: Помогите изменить пароль root

Я тоже — всегда так делала (хотя и — редко 😉 ).

А тут — накосячила «по полной»: софтовый рэйд угробила — раз (его ж надо было подключить после загрузки с CD!), pam’у крышу окончательно соравала — два (я тоже раньше любила руками файлики типа passwd, group и shadow править. Как мне объяснили, навороченные системы аутентификации этого не любят. )

Читайте также:  Header file location in linux

Но, кажется, всё закончится благополучно (тьфу-тьфу-тьфу, чтоб не сглазить!) — резервный сервер после своих экспериментов я в прежнее состояние вернула, на основном сервере пока я беспарольная и бесправная была ничего не слетело (почта, интернет и т.д.)

Re: Помогите изменить пароль root

Если кому-нибудь нужно будет решить описанную проблему — рискну дать несколько советов (а то — пока я искала по форумам информацию — незаконченные топики повергали в отчаяние).

0. Грузимся с LiveCD. (Можно, конечно, и в однопользовательский режим войти, но иногда неочевидно, как это сделать. В альтЛинуксе, к примеру, при загрузке нужно Shift нажатым держать. Кто бы подумал? Кроме того, при загрузке с CD можем создавать временные папки сколько захотим — на винте следов не останется. 😉 Да и телодвижений, по-моему меньше при этом требуется. Да и музыку послушать в процессе можно. 😉 )

1. После загрузки — вызываем консоль и делаем su.

2. Если есть софтовые рэйд-разделы — активируем их. (В mdadm — команда —assemble.) Можем проверить — всё ли там нормально (опции —misc —detail), если — нет, то сначала решаем проблему с рэйдом.

3. Монтируем куда-нибудь корневой раздел.

5. Монтируем остальные разделы. Что куда монтировать — пробуем определить по содержимому. /var и /home — ни с чем не спутаешь! 😉

6. Получаем систему в том состоянии, когда она нас пускала. Делаем всё, что нужно. Если как в моём случае — лезут косяки (например, когда пароль рута _установить_ (а не замухлевать 😉 не получается — читаем основную и дополнительную литературу. Тренируемся на VMWare.

7. Размонтируем все разделы кроме корневого.

9. Размонтируем корневой раздел.

З.Ы. Только учтите, что приведённый выше текст написан блондинкой, которая всё это проделала впервые. Так что — незабывайте думать и своей головой. 😉 З.Ы. Удачи!

Читайте также:  Best all in one linux distro

Источник

Сброс пароля Linux

Пароль пользователя в Linux по соображениям безопасности узнать нельзя, однако ему можно задать новый пароль. Это можно сделать с помощью загрузчика GRUB и Rescue-диска.

С использованием GRUB

  1. В меню загрузчика пропишите в параметрах init=/bin/bash. Для этого следует:
    • нажать «e» при курсоре на цели загрузки, соответствующей используемому экземпляру ALT Linux;

Grubpasswd1.png

Grubpasswd2.png

Grubpasswd3.png

Grubpasswd4.png

Grubpasswd5.png

Примечание: В Linux при вводе/смене пароля в консоли вводимые символы не отображаются. Так что если вы не видите звездочек/точечек означающих элементы пароля — это норма

Grubpasswd6.png

Grubpasswd7.png

Grubpasswd8.png

Grubpasswd9.png

С использованием ALT Rescue

В данном случае подразумевается, что вы загрузились с восстановительного образа ALT Linux Rescue.

LiveCDPasswd0.png

LiveCDPasswd1.png

LiveCDPasswd2.png

LiveCDPasswd3.png

LiveCDPasswd4.png

LiveCDPasswd5.png

LiveCDPasswd6.png

LiveCDPasswd7.png

LiveCDPasswd8.png

LiveCDPasswd9.png

LiveCDPasswd10.png

С использованием ALT Rescue и автомонтированием системы

Вместо того, чтобы монтировать систему вручную, можно смонтировать ее автоматически.

LiveCDautomPasswd0.png

LiveCDautomPasswd2.png

LiveCDautomPasswd3.png

LiveCDautomPasswd4.png

LiveCDautomPasswd5.png

LiveCDautomPasswd6.png

LiveCDautomPasswd7.png

LiveCDautomPasswd8.png

С использованием установленной системы

Предположим, у Вас такая ситуация. У Вас один системный пользователь. Вы помните пароль суперпользователя, но забыли пароль от обычного пользователя. В данном случае Вы можете поменять пароль без LiveCD.

    Посмотрите имя пользователя

Источник

Сброс пароля Linux

Пароль пользователя в Linux по соображениям безопасности узнать нельзя, однако ему можно задать новый пароль. Это можно сделать с помощью загрузчика GRUB и Rescue-диска.

С использованием GRUB

  1. В меню загрузчика пропишите в параметрах init=/bin/bash. Для этого следует:
    • нажать «e» при курсоре на цели загрузки, соответствующей используемому экземпляру ALT Linux;

Grubpasswd1.png

Grubpasswd2.png

Grubpasswd3.png

Grubpasswd4.png

Grubpasswd5.png

Примечание: В Linux при вводе/смене пароля в консоли вводимые символы не отображаются. Так что если вы не видите звездочек/точечек означающих элементы пароля — это норма

Grubpasswd6.png

Grubpasswd7.png

Grubpasswd8.png

Grubpasswd9.png

С использованием ALT Rescue

В данном случае подразумевается, что вы загрузились с восстановительного образа ALT Linux Rescue.

LiveCDPasswd0.png

LiveCDPasswd1.png

LiveCDPasswd2.png

LiveCDPasswd3.png

LiveCDPasswd4.png

LiveCDPasswd5.png

LiveCDPasswd6.png

LiveCDPasswd7.png

LiveCDPasswd8.png

LiveCDPasswd9.png

LiveCDPasswd10.png

С использованием ALT Rescue и автомонтированием системы

Вместо того, чтобы монтировать систему вручную, можно смонтировать ее автоматически.

LiveCDautomPasswd0.png

LiveCDautomPasswd2.png

LiveCDautomPasswd3.png

LiveCDautomPasswd4.png

LiveCDautomPasswd5.png

LiveCDautomPasswd6.png

LiveCDautomPasswd7.png

LiveCDautomPasswd8.png

С использованием установленной системы

Предположим, у Вас такая ситуация. У Вас один системный пользователь. Вы помните пароль суперпользователя, но забыли пароль от обычного пользователя. В данном случае Вы можете поменять пароль без LiveCD.

    Посмотрите имя пользователя

Источник

Оцените статью
Adblock
detector