LINUX

آموزش لینوکس

LINUX

آموزش لینوکس

LINUX

این وبلاگ به بحث پیرامون لینوکس و امنیت و زبان برنامه نویسی تحت لینوکس می پردازد.

طبقه بندی موضوعی

گرفتن دسترسی root از grub بدون داشتن پسورد

سه شنبه, ۱۷ تیر ۱۳۹۳، ۱۱:۵۱ ق.ظ

سلام. اگر یادتون باشه چند وقت پیش ی پستی با عنوان گذاشتن پسورد برای grub توی وبلاگ قرار داده بودم که اونجا به آموزش قرار دادن پسورد برای grub در لینوکس پرداختم. اون آموزش در اصل برای این بود که کسی نتونه به ماشین شما دسترسی root بگیره.

حالا میخوام این قضیه رو بیشتر بشکافم تا ببنیم که چه طور میشه روی ماشینی که روی گرابش پسورد ست نشده دسترسی root گرفت.


خوب فرض کنیم که لینوکستون خاموشه. اون رو روشن کنید و به محض اینکه سیستم میخواد بوت بشه کلید e رو از صفحه کلید برای ایجاد تغییر در بوت های لینوکس بزنید. بعد از اون چند خط به شما نمایش داده میشه. به خطی برید که توی اون از تغییر کرنل صحبت شده. برای مثال همون ابتدا که کلید e رو میزنید خطی شبیه به خط زیر رو باید انتخاب کنید:

Ubuntu .... Kernel ... generic


بعد از اون خطی شبیه به خط زیر رو باید انتخاب کنید: (اینکه دقیق نمیگم بخاطر اینه که روی نسخه های مختلف لینوکس ممکنه متفاوت باشه)

Kernel /boot/......


در این مرحله برای شما صفحه ای باز میشه که تعدادی خط در اون وجود داره. شما باید خطی رو که شامل عبارتی شبیه به ro quiet یا چیزی شبیه به اون هست رو تغییر بدید. مثلا ممکنه به موردی شبیه به زیر بربخورید:

ro quiet splash


و باید اون خط رو به شکل زیر تغییر بدید:

rw init=/bin/bash


دیگه بعد از این شما بدون داشتن پسورد root میتونید دسترسی root به سیستم بگیرید...

حالا بازم نمیخواین برای گرابتون پسورد بذارید؟؟؟  :D


موافقین ۰ مخالفین ۰ ۹۳/۰۴/۱۷
مرتضی

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی