нов root върху..
5 отговора
240 прегледа
нов root върху..
значи искам да питам как може върху някаква инсталация със съществуващ роот да се промени той без да се знае паролата.. като се има впредвид, разбира се, 4е имам пълен физически достъп до системата.. ако някои знае моля ви кажете ми 4е не искам да форматирам, а съм забравил паролата.. мерси предварително
пс: много е спешно
пс: много е спешно
Re: нов root върху..
mnogo e lesno:
1. bootwash ot install cd w resque rejim( w zawisimost ot distroto, ili slack directno si bootwash)
2. mount -t ext2/3/reiserfs(ili kakywto ti e tam fs-a) /dev/hdx(kydeto x ti e nomera hdd-to kydeto ti e linuxa) /mnt
3. chroot /mnt
4. passwd
new pass: pishesh si nowata parola
again: otnowo
5. reboot i si wlizash s nowiq root
P.S. ima i 1 drug moment to4ka 4. moje da izglejda i taka:
pico/vi /etc/passwd
root:x:.....
tuk mahash x-a i save-wash file-a
sled towa reboot i kato ti poiska pass za root udrqsh samo 1 enter i si wytre bez pass
uspeh
1. bootwash ot install cd w resque rejim( w zawisimost ot distroto, ili slack directno si bootwash)
2. mount -t ext2/3/reiserfs(ili kakywto ti e tam fs-a) /dev/hdx(kydeto x ti e nomera hdd-to kydeto ti e linuxa) /mnt
3. chroot /mnt
4. passwd
new pass: pishesh si nowata parola
again: otnowo
5. reboot i si wlizash s nowiq root
P.S. ima i 1 drug moment to4ka 4. moje da izglejda i taka:
pico/vi /etc/passwd
root:x:.....
tuk mahash x-a i save-wash file-a
sled towa reboot i kato ti poiska pass za root udrqsh samo 1 enter i si wytre bez pass
uspeh
Re: нов root върху..
1. Ами един начин е да boot-неш в single user mode. (Задържаш SHIFT и после си избираш кво да boot-неш и с какви параметри. Слагаш параметър single).
Възможно е системата да е конфигурирана така, че да иска парола ако се опиташ да даваш параметри. Но не съм виждал Linux който по подразбиране да е така нагласен...
2. Може да boot-неш от друго устройство. (например RESCUE cd-то на дистрибуцията от cdrom) или някоя дискетка :)
За следващото не съм сигурен че ще стане:
3. Логваш се като нормален user (ако може, де). И после слагаш във флопито или cdrom-а нещо което съдържа suid root shell. Ако монтитрането на устройството (виж fstab) не като nosuid (няма я тази опция) би трябвало (след като пуснеш shell-а) да си root.
(моля, някой дето разбира да коментира метод 3) :)
Възможно е системата да е конфигурирана така, че да иска парола ако се опиташ да даваш параметри. Но не съм виждал Linux който по подразбиране да е така нагласен...
2. Може да boot-неш от друго устройство. (например RESCUE cd-то на дистрибуцията от cdrom) или някоя дискетка :)
За следващото не съм сигурен че ще стане:
3. Логваш се като нормален user (ако може, де). И после слагаш във флопито или cdrom-а нещо което съдържа suid root shell. Ако монтитрането на устройството (виж fstab) не като nosuid (няма я тази опция) би трябвало (след като пуснеш shell-а) да си root.
(моля, някой дето разбира да коментира метод 3) :)
Re: нов root върху..
Задаваш опция на бут лоудъра init=/bin/bash и си готов.
Надеждата умира последна...
Но все пак умира
Надеждата умира последна...
Но все пак умира
Re: нов root върху..
>"Задаваш опция на бут лоудъра init=/bin/bash и си готов."
Да - това е един от вариантите, обаче има допълнние - при тоя случай файловата система се монтира като read only
и трябва малко гимнастика -
пишеш:
mount -o remount,rw /
сетне с passwd сменяш паролата
mount -o remount,rо /
и рестартираш - може и с reset , щото init не е минал да пусне стандартните стартови скриптове и ако дадеш halt най-много да получиш освиркване, че това или онова го няма, но няма страшно - вече си си монтирал файловата система пак като read only и буташ смело ресет-а.
А - и пояснение за питащия - ако не си разбрал къде да напишеш
init=/bin/bash - когато лоудъра се покаже (lilo , grub или квото е)
нали имаш "етикет" - коя ОС да тръгне - ако за линукса ти е linux -занчи
inux init=/bin/bash
Когато боговете говорят, ония с фактите никакви ги няма.
Да - това е един от вариантите, обаче има допълнние - при тоя случай файловата система се монтира като read only
пишеш:
mount -o remount,rw /
сетне с passwd сменяш паролата
mount -o remount,rо /
и рестартираш - може и с reset , щото init не е минал да пусне стандартните стартови скриптове и ако дадеш halt най-много да получиш освиркване, че това или онова го няма, но няма страшно - вече си си монтирал файловата система пак като read only и буташ смело ресет-а.
А - и пояснение за питащия - ако не си разбрал къде да напишеш
init=/bin/bash - когато лоудъра се покаже (lilo , grub или квото е)
нали имаш "етикет" - коя ОС да тръгне - ако за линукса ти е linux -занчи
inux init=/bin/bash
Когато боговете говорят, ония с фактите никакви ги няма.
Re: нов root върху..
благодаря ви!!!
стана ..
а при положение, че иска парола за задаване на параметри(това го питам странично от темата)има ли на4ин да се подмине и това??

стана ..
а при положение, че иска парола за задаване на параметри(това го питам странично от темата)има ли на4ин да се подмине и това??