Dihet mirë që GNU/Linux është i famshëm për nivelin e sigurisë që mund të arrijë, por unë gjithmonë them se siguria nuk varet nga sistemi që përdorni, por nga ai që e konfiguron atë.
Këshilla që do të shohim më pas është, sipas mendimit tim, një nga shkeljet më të mëdha të sigurisë në GNU/Linux . Ndërsa mund të na shpëtojë nga një problem, mund të na çojë në një tjetër. E gjitha falë GRUB , të cilin mund ta modifikojmë dhe të bëjmë kaos. Por do të shohim se si ta mbrojmë më vonë.
Për të rikuperuar fjalëkalimin root , duhet ta rinisnim PC-në. Pasi të jemi në menynë Grub , zgjedhim kernelin që do të përdorim dhe shtypim butonin " e ". Menyja ime Grub shfaq diçka të tillë:
menuentry 'LinuxMint GNU/Linux, with Linux 3.0.0-1-486' --class linuxmint --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 13b7959d-3c04-45c0-82c5-86bbfff77b65
echo 'Loading Linux 3.0.0-1-486 ...'
linux /boot/vmlinuz-3.0.0-1-486 root=UUID=13b7959d-3c04-45c0-82c5-86bbfff77b65 ro quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.0.0-1-486
Dhe vija që na intereson është ajo e theksuar me shkronja të zeza. Ne shkojmë në fund të asaj linje dhe vendosim:
init=/bin/sh
Në këtë pikë, ne e nisim duke shtypur tastet " Ctrl + X " (tastet mund të ndryshojnë në varësi të versionit të Grub) . Kur të përfundojë ngarkimi, shkruajmë:
# mount -o remount rw /
Dhe më pas:
# passwd root
Ne e ndryshuam fjalëkalimin, e rifilluam dhe kaq... Shkelje sigurie e garantuar. Kështu që më mirë të filloj punën për të shkruar se si ta mbroj Grub-in.