Ubah kata sandi root di Debian / LMDE

Diketahui itu GNU / Linux Ia terkenal dengan tingkat keamanan yang dimilikinya, tetapi saya selalu mengatakan bahwa keamanan tidak bergantung pada sistem yang Anda gunakan, tetapi pada sistem yang mengkonfigurasinya.

El Tips yang akan kita lihat selanjutnya adalah bagi saya, salah satu pelanggaran keamanan terbesar di GNU / Linux, bahwa meskipun itu bisa mengeluarkan kita dari satu masalah, itu bisa membawa kita ke masalah lain. Semua berkat bantuan GRUB, yang dapat kami edit dan mendatangkan malapetaka. Tapi hei, kita akan lihat nanti bagaimana cara melindunginya.

Apa yang harus kami lakukan untuk memulihkan kata sandi Akar adalah me-restart PC dan saat Anda berada di Grub, kami mendapatkannya Inti yang akan kita gunakan dan tekan tombol «e«. Saya Grub Ia mengatakan sesuatu yang kurang lebih seperti ini:

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

Dan garis yang menarik minat kami adalah yang disorot dengan huruf tebal. Kami pergi ke akhir baris itu dan kami meletakkan:

init=/bin/sh

Pada titik ini kita boot dengan menekan tombol «Ctrl + X» (Kunci dapat berubah tergantung pada versi Grub). Setelah selesai memuat, kami menulis:

# mount -o remount rw /

Dan selanjutnya:

# passwd root

Kami mengubah kata sandi, reboot dan hanya itu Pelanggaran keamanan terjamin. Jadi lebih baik saya turun ke tulis bagaimana melindungi Grub. 