Не работают штатные методы сброса пароля root

Достался в наследство сервер на Gentoo, пароль узнать нет возможности. На сервере достаточно нагруженная БД, поэтому использовать LiveCD хотелось бы в последнюю очередь, т.к. при 1-2 минутах простоя начинается паника, а на нем судя по логу загрузки как минимум 4 диска организованны в RAID -- долго придется ковыряться, чтобы правильно все смонтировать, да и загрузка с CD -- процесс длительный.
Пробовал передавать ядру стандартные init=/bin/sh и init=/bin/bash, передавал параметр single. Каждый раз машина загружается в обычном режиме, с обычным init или на уровне 3. Такое ощущение, что или ядро с каким-то мегасекьюрными фичами собрано, то ли хитрость какая используется. До этого работал в основном с RH, может подскажете, в чем может быть проблема, может в Gentoo какие-то свои особенности на эту тему?
P.S. Есть еще вариант что я туплю, но вроде ввожу в нужное место: в списке ядер -- "e", потом вторая строка со всякими root=/dev/что-то_ там, "e", редактирую и "b".

Попробуй ещё /bin/bb

Попробуй ещё /bin/bb

> Пробовал передавать ядру

> Пробовал передавать ядру стандартные init=/bin/sh и init=/bin/bash
Насколько я помню, достаточно указать параметр "1", т.е. будет выглядеть что-то типа:

Цитата:
kernel 2.6.XX-gentoo root=/dev/sdXX 1

и уже из того окружения выполнить passwd

вроде "1" и "single" -- это

вроде "1" и "single" -- это одно и то же

"1" и "init=/bin/bb" не

"1" и "init=/bin/bb" не подошло, буду пробовать SystemRescueCD

фотт блин..

жентульмены собралися..
кто ж блин chroot отменял?! грузись с любого лайф, монтируй девайсы и проц , а дальше как например в "шпаргалке по установке Gentoo"
да! и не забудь сменить пароль! )))))))

"Штатные" средства сброса

"Штатные" средства сброса пароля не работают ибо генту юзает pam + shadow
вариант есть такой взять ливсд
там поменять пароль
и хеш вписать в /etc/shadow на системе

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

.

alexxy написал(а):
хеш вписать в /etc/shadow на системе

Или вписать туда любой известный хэш и обрести счастье.
Но.
Этот метода работает ТОЛЬКО при наличии root'ового шелла. А при его наличии и passwd не будет задавать глупых вопросов.

:wq
--
Live free or die

Вопрос был именно про ресет

Вопрос был именно про ресет рутового пароля =)

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

Отвечу цитатой из вопроса :)

alexxy написал(а):
Вопрос был именно про ресет рутового пароля =)

Цитата:
На сервере достаточно нагруженная БД, поэтому использовать LiveCD хотелось бы в последнюю очередь, т.к. при 1-2 минутах простоя начинается паника, а на нем судя по логу загрузки как минимум 4 диска организованны в RAID -- долго придется ковыряться, чтобы правильно все смонтировать, да и загрузка с CD -- процесс длительный.

:wq
--
Live free or die

Если RAID5, то долго

Если RAID5, то долго ковыряться ни к чему... Пробуйте.

Более того, раз у Вас сервер под управлением Gentoo, то есть очень большая вероятность, что на gentoo.ru найдется человек, который знает пароль :)

А не настроен ли у Вас на сервере sudo? :)

C liveCD пока не получилось,

C liveCD пока не получилось, т.к. там десктопная материнка и что-то накручено с дисками и BIOS. По крайней мере, ни с установкой CD как первого источника загрузки, ни выбор его через F12 (их там даже два было) не получилось. Попробую на днях найти USB->IDE адаптер и загрузиться так.

> есть очень большая вероятность, что на gentoo.ru найдется человек, который знает пароль :)
насколько я понял, человек что-то не поделил с руководством, но судя по моему с ним недолгому общению по icq, узнать пароль у него вряд ли получится, так что обойдемся своими силами.

> А не настроен ли у Вас на сервере sudo? :)
не совсем понял при чем тут sudo, т.к. вроде к локальному входу это не имеет никакого отношения.

Почему же sudo

Почему же

sudo passwd

должно сработать, разумеется при соответствующей настройке sudo и наличии пользователя с известным паролем.

Я Gentoo & Funtoo

пароля нет. Проблема

пароля нет.

Проблема решилась загрузкой с SystemRescueCD, всем спасибо за помощь.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".