новости книги игры
библиотека программы форум

11.05 11.10 1C 2010 2011 3d Acer action Additional Adobe alt linux ALT линукс в школу altlinux amarok AMD Android Apache apple apt-get ArchLinux asplinux ASUS Asus Eee PC ATI audio avi backup bash beta big buck bunny bind bittorrent blender bluetooth bsd c C++ Calibre Canonical cd Cedega CentOS chrome chromium cisco clamav CLI Damn Small Linux debian Dell desktop dns DOOM DOS download driver dvd e-book Eclipse emacs embedded linux enterprise EPUB Etersoft exim ext2 ext3 ext4 faq FB2 fedora fedora10 fedora8 fedora9 fedoracore firefox firefox3 firewall Flash Fluxbox flv free FreeBSD freeware ftp games gcc gentoo GIMP gnome GNU gnu linux google GPL GRUB gtk GTK+ hackday hdd HDR


   

«    Февраль 2008    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 

Какой дистрибутив для своего Desktop вы выбрали?

Mandriva
Fedoracore
Suse
Ubuntu
ALT
ASP
Debian
Gentoo
Slackware
Arch
xBSD
Нет в списке



LinuxTwitter:




Архив:

Октябрь 2011 (91)
Октябрь 2010 (42)
Апрель 2010 (10)
Январь 2010 (29)
Декабрь 2009 (6)
Ноябрь 2009 (31)
Октябрь 2009 (20)
Апрель 2009 (19)
Март 2009 (1)
Февраль 2009 (20)
Январь 2009 (31)
Декабрь 2008 (71)
Ноябрь 2008 (89)
Октябрь 2008 (91)
Сентябрь 2008 (113)
Август 2008 (168)
Июль 2008 (156)
Июнь 2008 (147)
Май 2008 (191)
Апрель 2008 (213)
Март 2008 (197)
Февраль 2008 (195)
Январь 2008 (112)
Декабрь 2007 (146)
Ноябрь 2007 (94)




Партнёры:


 

Добавить в Google Reader
Читать в Yandex.Ленте
Mobile LinuxOpen (test version)

Смена пароля root’а в ОС Linux 

 Мне нравится:


 

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

В операционных системах Linux пароли шифруются с помощью современных алгоритмов, таких как MD5, Blowfish и т.д. Поэтому восстановить текущий пароль не получится - только подбором (так называемый «bruteforce»). Хотя если имеется физический доступ к машине, то нужно всего лишь заменить текущий пароль, на новый.

Сперва загружаемся в однопользовательском режиме, заставив ядро запускать только интерпретатор bash. Далее приводится пример подобных действий.

Если на компьютере загрузчик GRUB

Выбираем из списка нужное ядро, нажимаем клавишу ‘e’, для редактирования параметров загрузки.

grub1.png

Выбрав строку kernel опять нажимаем ‘e’

grub3.png

Добавляем опцию загрузки init=/bin/bash

grub4_.png

Нажимаем enter, попадаем в предыдущее меню, жмем ‘b’ для загрузки.

grub5.png

Если на компьютере загрузчик LILO

Выходим из графического режима (Tab), и в строке приглашения LILO вводим метку ядра, а затем опцию ядра init=/bin/bash

lilo2_.png

Собственно смена пароля

Итак, когда интерпретатор загружен, можно приступать к монтированию корневого раздела в режиме «чтение-запись»

# mount / -o remount,rw

lilo3.png

И смены пароля

# passwd root

lilo4.png

После того, как появиться сообщение о успешной смене пароля, монтируем корень обратно, в режим ro

# mount -o remount,ro

lilo5.png

И можно перезагружаться

# reboot

А если на загрузчик установлен пароль?

В этом случае, приведенный ранее фокус повторить не удастся. Однако можно поменять пароль, используя возможности “живчиков” :-). Загружаемся с любого livecd, например Damn Small Linux. Запускаем терминал под root.

dsl1.png

Для начала нам нужно узнать имя раздела с установленной системой. Сделать это можно командой

# fdisk -l

dsl2.png

Далее этот раздел нужно сделать доступным для записи с нашего Damn Small’a. Создаем папку для точки монтирования, и монтируем сам раздел.

dsl3.png

После этого, объявляем файловую систему на разделе /dev/hda1 корневой.

dsl4.png

Запускается интерпретатор bash. Нам остается поменять пароль целевой системы на новый.

dsl5.png

После этого необходимо выйти из интерпретатора ..

dsl6.png

.. и отмонтировать раздел.

dsl7.png

Вуаля! Потерянный пароль был успешно заменен на новый. И теперь чужой компьютер полностью в вашей власти …

Ой! Ваш компьютер снова в вашей власти. К слову хотел бы напомнить о статье 272 УК РФ (несанкционированный доступ к информации). Вы уж как нибудь аккуратней, ибо примеры в этой статье приводятся СУГУБО для ознакомительных целей.

источник статьи   


3 февраля 2008  /   /   ]

Похожие статьи

  • Смена забытого пароля root в FreeBSD
  • Мой Linux часть 4
  • directory lookup speedup howto, или как ускорить файловую систему
  • Убираем запрос на ввод пароля
  • Мой Linux часть 5




  • Комментировать:




    #1 / написал: ProtoPlex / 4 февраля 2008 07:58
    Круто!
      

    #2 / написал: -=kot=- / 16 февраля 2011 12:53
    Спасибо
      

    #3 / написал: Виктор / 5 июня 2011 03:11
    А мне пишет login incorrect после того как я выполняю восстановление по первому пункту
      
    [root@linuxopen.ru ~]$ find
     ©2007 - 2011 @antropoff.ru