Короче фишка в следующем, у меня Linux Debian, стукнуло мне долбо......ебу поменять пароль rootа, а на следуюющий день пришол и понял что не помню, что я только не перебрал на клавиатуре а толку никакого... Могу зайти в систему только от имени обычного пользователя и все... Помогите товарищи может у когото возникали подобные ситуации, уж больно мне не хочется все с нуля ставить, там столько крутится всяких служб на серваке, что плохая это мысль все сносить... ПОЖАЛУЙСТА!!! ПОМОГИТЕ
» Пароль root в Linux
вырубаем сервак. грузимся с лайфсд с поддержкой твоей фс. монтируем твою фс с /etc
vi etc/shadow (твоей фс!! не лайфсд)
смотрим строку
root:$1$wff/nTHJKLHUBDaCOcO6eW9Yt4ZtT1:13290:0:::::
(примерно такая)
сносим все между первым и вторым :
т.е. сносим $1$wff/nTHJKLHUBDaCOcO6eW9Yt4ZtT1
получаем пустой пароль рута %)
vi etc/shadow (твоей фс!! не лайфсд)
смотрим строку
root:$1$wff/nTHJKLHUBDaCOcO6eW9Yt4ZtT1:13290:0:::::
(примерно такая)
сносим все между первым и вторым :
т.е. сносим $1$wff/nTHJKLHUBDaCOcO6eW9Yt4ZtT1
получаем пустой пароль рута %)
еще можно загрузить систему в single mode и воспользоваться коммандой passwd root
в single mode можно загрузится через grub нажав на нужной строчке 'e' и дописав в конец '1'
или в LILO набрать linux single
в single mode можно загрузится через grub нажав на нужной строчке 'e' и дописав в конец '1'
или в LILO набрать linux single
nefelin
так не пойдет , если хочешь работать в линуксе, учись пользоваться поисковиком.
http://www.google.com/search?client=opera&rls=ru&q=debian+root+password+restore&sourceid=opera&ie=utf-8&oe=utf-8
так не пойдет , если хочешь работать в линуксе, учись пользоваться поисковиком.
http://www.google.com/search?client=opera&rls=ru&q=debian+root+password+restore&sourceid=opera&ie=utf-8&oe=utf-8
kozandr
Цитата:
Цитата:
сносим все между первым и вторым :Ну а че дальше делать, ну вот я так сделал мотом отмонтировал диск, перезагрузил... По логике ввел пароль root и нажал ентер. Ну конечно ругнулось: Login incorrect че делать то?
т.е. сносим $1$wff/nTHJKLHUBDaCOcO6eW9Yt4ZtT1
получаем пустой пароль рута %)
подключать /dev/hands
потому что ни по какой ___логике___ пароль вводить не надо. он пустой. его вообще спрашивать никто не будет. надо только ввести логин root
и еще раз поясню.
в файле etc/shadow
в первой строке
root:$1$wff/nTHJKLHUBDaCOcO6eWа345ZtT1:13390:0:::::
нужно убрать $1$wff/nTHJKLHUBDaCOcO6eWа345ZtT1
чтоб получилось так:
root::13390:0:::::
далее. ребут. логинимся под рутом. на приглашение ввести логин ввести root
потому что ни по какой ___логике___ пароль вводить не надо. он пустой. его вообще спрашивать никто не будет. надо только ввести логин root
и еще раз поясню.
в файле etc/shadow
в первой строке
root:$1$wff/nTHJKLHUBDaCOcO6eWа345ZtT1:13390:0:::::
нужно убрать $1$wff/nTHJKLHUBDaCOcO6eWа345ZtT1
чтоб получилось так:
root::13390:0:::::
далее. ребут. логинимся под рутом. на приглашение ввести логин ввести root
kozandr
Спасибо Большое мне совет помог, просто я сразу не допер, у меня просто рейд програмный стоит... так я смонтировал только один диск и там изменил shadow, и не прокатило, надо еще было и второй смонтировать, просто человеческая не внимательность.
А для тех кто хочет сделать все как надо, то вот алгоритм действий:
1. Нужно достать любой Linux LiveCD. Они могут быть с разными дистрибутивами, я воспользовался Knoppix 3.7RE (Russian Edition) взятый с сайта: http://ftp.linuxcenter.ru/iso/KnoppixRE-3.7-LC/ - 694Мб
2. Затем загружаемся с него. Можете загрузится полностью, тоесть просто вставить и загрузится ничего не нажимая, он загрузится с графическим интерфейсом, все будет класно, но память оперативную жрет солидно. А можете не ждать пока загрузится интерфейс а в процесе инициализации загрузки нажать F3 или F2 (уже не помню), а потом прописать knoppix 2 - и вы загрузитесь в режиме командного интерпритатора со строкой #
3. Потом смотрим сколько у нас дисков и какие разделы: df и fdisk -l
4. Монтируем файловую систему: mount /dev/hdc1 -o rw /mnt (не забывайте указывать параметр -o rw, что означает - монтируем в режиме чтение/запись) Параметр /dev/hdc1 - ето раздел диска на котором находится ваша ФС, она может быть на одном разделе, а может и на отдельных, в даном случае у меня например каталог /etc находится на отдельном разделе диска под именем /dev/hdc1 а все остальные на разделах /dev/hdc2.../dev/hdc3...и так по очереди. У Вас может быть все на одном разделе, например: /dev/sda1 и в нем уже все каталоги типа /usr /etc /boot и т. д.
Параметр /mnt - это раздел на который мы монтируем ФС нашего диска с каталогом /etc.
5. Потом переходим в каталог /etc: сd /mnt/etc ( у вас может быть другой путь например /mnt/sda1/etc или /sda1/etc?, это уже как вы смонтируете) там находится файл shadow, нам его нужно окрыть и затереть символы в одной строчке.
6. Открываем shadow с помощью редактора vi командой: vi shadow. Файл shadow открылся в редактрое, ищем строчку подобную root:$1$wff/nTHJKLHUBDaCOcO6eWа345ZtT1:13390:0::::: ( у вас могут быть и другие значения в этой строчке) затираем символы стоящие между root: и :13390:0::::: , так что бы получилось root::13390:0::::: Потом нажимаем [shift и : двоеточие] - это переключились в режим ввода команд, и вводим символы [wq] жмем enter, так мы сохранили все сделанные в файле изменения.
7. Перходим в другой раздел дел диска: сd / (это для того чтобы потом отмонтировать раздел /mnt).
8. Отмонтируем раздел /mnt: umount /mnt
9. Все вводим reboot или нажимаем завершение работы в случае если вы загрузились с графическим интерфейсом.
10. Грузимся в обычном режиме, вводим логин root нажимаем enter и у нас не требуя пароля сразу перекидывает в режим командной строки root#
Только вот не забывайте, если у вас возникла ситуация такая же ка и у меня, когда применяется прграмный рейд, то вы увидите с помощью fdisk -l что у вас два диска и вам нужно будет по очереди монтировать разделы содержащие каталог /еtc и на обоих разделах изменять файл shadow иначе не прокатит....
Еще, если вы загрузились в режиме графического интерфейса то вы увидите у себя на рабочем столе свои разделы физического диска и кликнув по ним они примонтируются просто в режиме только чтение и вы не сможыте изменить файл shadow, для режима записи в файл, нужно в командной строке прописать команду:
mount -n -o remount,rw /(имя вашего монтируемого раздела (например) /mnt)
mount -avt nonfs,noproc,nosmbfs
Не забывайт отмонтировать разделы перед завершением работы!!!
Спасибо Большое мне совет помог, просто я сразу не допер, у меня просто рейд програмный стоит... так я смонтировал только один диск и там изменил shadow, и не прокатило, надо еще было и второй смонтировать, просто человеческая не внимательность.
А для тех кто хочет сделать все как надо, то вот алгоритм действий:
1. Нужно достать любой Linux LiveCD. Они могут быть с разными дистрибутивами, я воспользовался Knoppix 3.7RE (Russian Edition) взятый с сайта: http://ftp.linuxcenter.ru/iso/KnoppixRE-3.7-LC/ - 694Мб
2. Затем загружаемся с него. Можете загрузится полностью, тоесть просто вставить и загрузится ничего не нажимая, он загрузится с графическим интерфейсом, все будет класно, но память оперативную жрет солидно. А можете не ждать пока загрузится интерфейс а в процесе инициализации загрузки нажать F3 или F2 (уже не помню), а потом прописать knoppix 2 - и вы загрузитесь в режиме командного интерпритатора со строкой #
3. Потом смотрим сколько у нас дисков и какие разделы: df и fdisk -l
4. Монтируем файловую систему: mount /dev/hdc1 -o rw /mnt (не забывайте указывать параметр -o rw, что означает - монтируем в режиме чтение/запись) Параметр /dev/hdc1 - ето раздел диска на котором находится ваша ФС, она может быть на одном разделе, а может и на отдельных, в даном случае у меня например каталог /etc находится на отдельном разделе диска под именем /dev/hdc1 а все остальные на разделах /dev/hdc2.../dev/hdc3...и так по очереди. У Вас может быть все на одном разделе, например: /dev/sda1 и в нем уже все каталоги типа /usr /etc /boot и т. д.
Параметр /mnt - это раздел на который мы монтируем ФС нашего диска с каталогом /etc.
5. Потом переходим в каталог /etc: сd /mnt/etc ( у вас может быть другой путь например /mnt/sda1/etc или /sda1/etc?, это уже как вы смонтируете) там находится файл shadow, нам его нужно окрыть и затереть символы в одной строчке.
6. Открываем shadow с помощью редактора vi командой: vi shadow. Файл shadow открылся в редактрое, ищем строчку подобную root:$1$wff/nTHJKLHUBDaCOcO6eWа345ZtT1:13390:0::::: ( у вас могут быть и другие значения в этой строчке) затираем символы стоящие между root: и :13390:0::::: , так что бы получилось root::13390:0::::: Потом нажимаем [shift и : двоеточие] - это переключились в режим ввода команд, и вводим символы [wq] жмем enter, так мы сохранили все сделанные в файле изменения.
7. Перходим в другой раздел дел диска: сd / (это для того чтобы потом отмонтировать раздел /mnt).
8. Отмонтируем раздел /mnt: umount /mnt
9. Все вводим reboot или нажимаем завершение работы в случае если вы загрузились с графическим интерфейсом.
10. Грузимся в обычном режиме, вводим логин root нажимаем enter и у нас не требуя пароля сразу перекидывает в режим командной строки root#
Только вот не забывайте, если у вас возникла ситуация такая же ка и у меня, когда применяется прграмный рейд, то вы увидите с помощью fdisk -l что у вас два диска и вам нужно будет по очереди монтировать разделы содержащие каталог /еtc и на обоих разделах изменять файл shadow иначе не прокатит....
Еще, если вы загрузились в режиме графического интерфейса то вы увидите у себя на рабочем столе свои разделы физического диска и кликнув по ним они примонтируются просто в режиме только чтение и вы не сможыте изменить файл shadow, для режима записи в файл, нужно в командной строке прописать команду:
mount -n -o remount,rw /(имя вашего монтируемого раздела (например) /mnt)
mount -avt nonfs,noproc,nosmbfs
Не забывайт отмонтировать разделы перед завершением работы!!!
Добрый день!
Хотел уточнить здесь про забытый пароль.
У человека Asus Eee PC с Linux на борту, он не помнит пароль пользователя. Что можно сделать чтобы восстановить/удалить пароль? Какие первые действия нужно предпринять? Подойдет ли совет описанный в этой теме?
Хотел уточнить здесь про забытый пароль.
У человека Asus Eee PC с Linux на борту, он не помнит пароль пользователя. Что можно сделать чтобы восстановить/удалить пароль? Какие первые действия нужно предпринять? Подойдет ли совет описанный в этой теме?
нужно загрузиться с любого live-cd линукса.
tankistua
И какие действия далее? Можно поподробнее, а то я не силен в Linux OS. За все советы буду благодарен!
И какие действия далее? Можно поподробнее, а то я не силен в Linux OS. За все советы буду благодарен!
Kush
А шта всю эту тему от начала до конца не осилить? Одна из технологий вроде описана
А шта всю эту тему от начала до конца не осилить? Одна из технологий вроде описана
Страницы: 1
Предыдущая тема: GeeXboX
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.