کالی لینوکس (Kali Linux) توزیعی مبتنی بر دبیان است که یکی از محبوب ترین توزیع های لینوکس در حوزه امنیت سایبری هستش که این سیستم عامل با مجموعه ای از ابزارهای حرفه ای مخصوص تست نفوذ، جرم شناسی و ارزیابی آسیب پذیری طراحی شده است.این سیستم عامل مناسب متخصصان امنیت،هکرهای کلاه سفید، دانشجویان امنیت سایبری هستش که باید متوجه شده باشین استفاده از این سیستم عامل نیاز به کمی دانش پایه داره و برای مبتدی ها مناسب نیست. مادر این مقاله، گام به گام یادمیگیریم چگونه کالی لینوکس را روی لپتاپ یاماشین مجازی نصبش کنیم.
دانلود فایل ISO (کالی لینوکس)
برای دانلود فایلISO وارد وبسایت https://www.kali.org بشین و از قسمت Download اقدام به دانلود فایل بکنید.
لینوکس کالی در دو فرمت 32و64 بیتی موجود میباشد
نکته:
برای نصب سیستم عامل کالی حتما مطمعن بشین که از منبع اصلی دانلود میکنید و همیشه Hash فایل ISO روبا مقادیر رسمی SHA256 SUM وبسایت کالی مقایسه کنیدتا از اصل بودن فایل متما بشید.
نحوه بررسی SHA256
در لینوکس / macOS:
sha256sum kali-linux-2025.1-amd64.iso
در ویندوز (خط فرمان):
CertUtil -hashfile kali-linux-2025.1-amd64.iso SHA256
خروجی رو با مقدار رسمی سایت مقایسه کنید.
پیش نیاز های نصب
قبل ازشروع ، لازم که این ابزار ها و پیشنیازهای مورد نیاز رو برای نصب و استفاده از کالی لینوکس داشته باشین، در زیر حداقل مشخصات سختافزاری موردنیاز را میبینید. طبیعی است که استفاده از سختافزار قویتر باعث اجرای سریعتر و عملکرد بهتر سیستم میشود.
نیاز های سخت افزاری :
- حداقل2 گیگابایت رم (ولی بهتره ۴ گیگابایت یا بیشتر باشه)
- حداقل20 گیگابایت فضای خالی روی هارد
- پردازنده64 بیتی (IntelیاAMD)
- کارت شبکه وایفای که قابلیت مانیتورینگ داشته باشه (برای برخی تست ها مهمه)
- اتصال به اینترنت (برای به روزرسانی و نصب ابزارها)
نیاز های نرم افزاری:
- فایل iso کالی لینوکس ( آخرین نسخه رسمی از سایت kali.org)
- نرم افزار ساخت usb بوتیبل مثل( Rufus برای نصب مستقیم روی سیستم)
- ماشین مجازی مثل Virtual Boxیا VMware (اگر قصد نصب روی ماشین مجازی داری)
- نرم افزار مدیریت پارتیشن ( اختیاری، برای تنظیم فضای نصب)
آماده سازی برای نصب
راهنمای بوتیبل کردن برای نصب مستقیم:
بعد از دانلود ISO فایل،برای نصب مستقیم روی کامپیوتر یا لپ تاب نیاز به ساخت فلش بوتیبل با استفاده از فایل ISO دانلودشده هستش
- ابزار Rufus برای سیستم عامل ویندوز بهترین گزینه است و با مراجعه به وبسایت /https://rufus.ie/en میتوانیداقدام به دانلود این ابزار بکنید.
- ابزارBalena Etcher برای سیستم عامل لینوکس،مک بهترین گزینه است و با مراجعه به وبسایت https://etcher.balena.io میتوانید اقدام به دانلود این ابزار بکنید
-
فلشدرایو را فرمت کنید (حداقل 8 گیگ).
-
از Rufus در ویندوز یا Balena Etcher در لینوکس/مک استفاده کنید.
-
فایل ISO کالی را به برنامه بدهید و USB را بوتیبل کنید.
نکته: در Rufus گزینههای پیشفرض GPT/UEFI یا MBR/BIOS را با توجه به سیستم خود انتخاب کنید.
راهنمای نصب روی نرم افزار مجازی ساز:
نرم افزارهای مجازی سازی به شما این امکان میدن تا سیستم عامل های مختلف را به صورت مجازی و با استفاده از منابع سخت افزاری کامپیوتر خود، بدون نیازبه نصب مستقیم روی دستگاه اجرا کنید
- نرم افزار VMware Workstation قابل نصب،برای سیستم عامل ویندوز و لینوکس است وازطریق وبسایت www.kali.org میتوانیداقدام به دانلودکنید
نرم افزار های مجازی ساز مختلف را از همین بخش میتوانید دانلود کنید.
-
ساخت یک VM جدید در VirtualBox/VMware با حداقل CPU 2 ، 4GB RAM (ترجیحاً)، و دیسک 30–50 GB.
-
فایل ISO را به عنوان درایو CD/DVD متصل کنید و گزینه بوت از CD/ISO رو فعال کنید.
مراحل نصب کالی ( به صورت گام به گام و تصویری )
پس از روشن کردن سیستم و بوت شدن از روی فایلISO یافلش نصب Kali Linux ، صفحه ای مانند تصویر زیرنمایش داده میشه
در این مرحله منوی نصب کالی لینوکس در حالت BIOS mode ظاهر میشه که چند گزینه مختلف برای نصب دارد
برای شروع نصب به صورت گرافیکی گزینه ی Graphical install را با استفاده از کلیدهای جهت نما انتخاب کرده و سپس کلید Enter را فشار دهید
در این مرحله زبان مورد نظرو موقعیت مکانی خود را انتخاب کنید
در مرحله ی بعد، اگر قصد دارید نصب را بدون اینترنت ادامه دهید میتوانیدگزینه Yes را انتخاب کنید.
اما در حالت پیشفرض،گزینه ی No انتخاب شده است تا کاربر ابتدا مشکل اینترنت را بررسی کند.پس از انتخاب گزینه ی مناسب، بر روی Continue کلیک کنیدتا مراحل نصب ادامه یابد.
در این مرحله باید آدرس IP سیستم خود را وارد کنید. اگر آدرس خاصی ندارید، میتوانید از مقدار پیشفرض مانند 192.168.1.1 استفاده کنید.
نکته: سعی کنید آدرس IP انتخابی شما در همان رنج شبکهی گیتوی یا مودم باشد تا از مشکلات اتصال جلوگیری شود.
انتخاب ادرس گیت وی یا همان ادرس ایپی مودم شما
در این بخش از نصب،ازشماخواسته تا ادرس DNS مشخص کنید. اگر سیستم شما از DHCP ایپی ادرس بگیرد نیاز به وارد کردن نیست
در غیر این صورت میتوانید از DNS سرور های عمومی استفاده کنید
- 8.8.8.8 ( DNS گوگل )
- 1.1.1.1 ( DNS کلادفلر )
دراین بخش باید یک نام برای سیستم خود انتخاب کنید.
این نام درشبکه برای شناسایی دستگاه شما استفاده میشه .اگرسیستم رو برای استفاده شخصی نصب میکنید،میتونیدیک نام دلخواه مانند kali وارد کنید وگزینه ی Continue رو بزنید تا به مرحله بعد بروید
دراین قسمت باید یک نام کاربری وسپس پسورد برای حساب جدیدخودتعیین کنید
انتخاب پسورد
منطقه زمانی خود را انتخاب کنید
درمرحله ی Disk Partitioning ،شما میتوانید پارتیشن بندی دیسک خود را انجام دهید
انتخاب گزینه ی Guided – use entire disk پیشنهاد میشود تاسیستم به صورت خودکارپارتیشن ها را ایجادکند.
دراین بخش،باید دیسکی راکه میخواهیدبرای نصب کالی لینوکس استفاده شود،انتخاب کنید.
تغییرات پارتیشن بندی روی دیسک انجام خواهدشد و تمام داده های قبلی در آن حذف میشوند.
اگر از انتخاب دیسک ونوع پارتیشن بندی مطمئن هستید،گزینه ی Yesرا انتخاب کرده وروی Continue کلیک کنید.
دراین مرحله بایدمحیط دسکتاپ مورد نظررا انتخاب کنید.
کالی معمولاً گزینههای Xfce، GNOME و KDE رو داره
-
Xfce: سبک و مناسب سیستمهای با منابع کمتر
-
GNOME: ساده و مدرن
-
KDE: زیبا و قابل شخصیسازی
پیشنهاد میشود Xfce را انتخاب کنید چون سبک وسریع است ،سپس روی Continue کلیک کنید.
- منتظر بمانید نصب سیستم عامل به پایان برسد کمی طول میکشد.
دیسک اصلی /dev/sdaرا انتخاب کنیدکه پارتیشن بندی بصورت خودکار انجام شود.
پس از اتمام نصب،سیستم را ریبوت کنید تاکالی لینوکس راه اندازی شود.
نصب کامل شد و کالی لینوکس آماده استفاده است.
نکته : پیشنهاد میشه بعد از تکمیل شدن نصب سیستم رو بروزرسانی کنید
با وارد کردن این دستور در ترمینال لینوکس میتونین اقدام به بروز رسانی سیستم کنید :
sudo apt update && sudo apt full-upgrade -y
اشتباهات رایج و نکات تجربی
-
دانلود از منابع غیررسمی
خیلی از افراد فایل ISO کالی را از سایتهای ناشناس دانلود میکنند؛ این فایلها ممکن است آلوده یا خراب باشند. همیشه از سایت رسمی کالی به نشانیhttps://kali.orgدانلود کنید و مقدار SHA256 فایل دانلودشده را با مقدار اعلامشده در سایت مقایسه کنید تا از سالم بودن فایل اطمینان حاصل شود. -
نصب روی سیستم اصلی بدون پارتیشنبندی صحیح
اگر پارتیشنبندی را بهدرستی انجام ندهید، ممکن است اطلاعات شما پاک یا آسیب ببیند. برای تست و آشنایی ابتدا بهتر است از یک ماشین مجازی یا یک دیسک/درایو جداگانه استفاده کنید تا ریسک از دست رفتن دادهها کاهش یابد. -
استفاده از حساب غیرِ روت
برای کارهای روزمره از حسابrootکه بالاترین سطح دسترسی در لینوکس است استفاده نکنید؛ این کار از نظر امنیتی خطرناک است. یک کاربر عادی بسازید و وقتی لازم شد ازsudoبرای اجرای دستورات با دسترسی بالا استفاده کنید.
جمع بندی:
کالی لینوکس یک سیستم عامل قدرتمند برای متخصصان امنیت سایبری هستش که مادراین مقاله به نصب این سیستم عامل بصورت گام به گام +تصویری پرداختیم. قبل ازنصب مطمئن شوید پیشنیاز ها را دارید،ازمنابع رسمی دانلودکنید،پارتیشن بندی را درست انجام دهید و برای استفاده عادی ازحساب غیر روت استفاده کنید.
مقاله عالی و بی نقص
تشکر اقا امید
مقاله کامل و بی نقص
سپاسگزارم
بسیارعالی و قشنگ توضیح دادید
ممنون ازشما لطف دارین