এটা সর্বজনবিদিত যে গ্নু/লিনাক্স তার উচ্চ স্তরের নিরাপত্তার জন্য বিখ্যাত, কিন্তু আমি সবসময় বলি যে নিরাপত্তা আপনি কোন সিস্টেম ব্যবহার করছেন তার উপর নির্ভর করে না, বরং যিনি এটি কনফিগার করছেন তার উপর নির্ভর করে।
এরপর আমরা যে কৌশলটি দেখব , তা আমার মতে GNU/Linux- এর অন্যতম বড় একটি নিরাপত্তা লঙ্ঘন । এটি হয়তো আমাদের একটি সমস্যা থেকে উদ্ধার করতে পারে, কিন্তু অন্য একটি সমস্যায় ফেলতে পারে। এর পুরো কৃতিত্বই GRUB- এর , যাকে আমরা সম্পাদনা করে এর উপর ইচ্ছেমতো ধ্বংসযজ্ঞ চালাতে পারি। তবে একে কীভাবে সুরক্ষিত করা যায়, তা আমরা পরে দেখব।
রুট পাসওয়ার্ড পুনরুদ্ধার করতে , আমাদের পিসি রিস্টার্ট করতে হবে। গ্রাব মেনুতে আসার পর , আমরা যে কার্নেলটি ব্যবহার করব তা নির্বাচন করে " e " কী চাপব। আমার গ্রাব মেনুটি দেখতে অনেকটা এরকম:
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
এবং আমাদের আগ্রহী রেখাটি হ'ল সাহসের সাথে হাইলাইট করা। আমরা সেই লাইনের শেষ প্রান্তে গিয়েছিলাম:
init=/bin/sh
এই পর্যায়ে, আমরা " Ctrl+X " কী চেপে বুট করি (Grub ভার্সন অনুযায়ী কী-গুলো ভিন্ন হতে পারে) । লোডিং শেষ হলে, আমরা টাইপ করি:
# mount -o remount rw /
এবং পরবর্তীকালে:
# passwd root
আমরা পাসওয়ার্ড পরিবর্তন করেছি, রিস্টার্ট করেছি, আর ব্যস... নিরাপত্তা লঙ্ঘন নিশ্চিত। তাই গ্রাবকে কীভাবে সুরক্ষিত করা যায়, তা লেখার কাজে লেগে পড়াই ভালো ।