Не работают штатные методы сброса пароля 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", т.е. будет выглядеть что-то типа:
и уже из того окружения выполнить 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, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
.
Или вписать туда любой известный хэш и обрести счастье.
Но.
Этот метода работает ТОЛЬКО при наличии root'ового шелла. А при его наличии и
passwd
не будет задавать глупых вопросов.:wq
--
Live free or die
Вопрос был именно про ресет
Вопрос был именно про ресет рутового пароля =)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
Отвечу цитатой из вопроса :)
: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 и наличии пользователя с известным паролем.
Я ♥ Gentoo & Funtoo
пароля нет. Проблема
пароля нет.
Проблема решилась загрузкой с SystemRescueCD, всем спасибо за помощь.