[Системен хак] Добиване на root права при забравена root парола
21 септември, 2009
Няма коментари
Може да заобиколите роот паролата посредством init=/bin/bash стига да имате правата да редактирате груб менюто.
1. Променяте в
kernel /boot/vmlinuz root=/dev/hda1 ro init=/bin/bash
/ може да е на hdaX, sdaX, sdfX и т.н., т.е. трябва сами да го напаснете и натискате b, за да стартира, като процеса продължава до един момент.
2. Ремаут на / с права за писане
mount -o remount,rw
3. Бекъп на /etc/shadow в /root, понеже там се пазят всички пароли
cp /etc/shadow /root/backup-shado
4. Смяна на паролата на роот
passwd root Enter new UNIX password: Retype new UNIX password:
Важно : Това е хак, с който всеки може да получи роот достъп до системата ви. За да го предотвратите, особенно когато компютъра се използва от много хора, просто поставете парола за рековери мод и за промяна на боот параметрите в боот менюто. За улеснение може да използвате приложението startupmanager.
Categories: Документация bash, init, kernel, mount, passwd, shadow, umount, vmlinuz, добиване на root права, системни хакове
Скорошни коментари