অधিকাংশ লিনাক্স ডিস্ট্রিবিউশন সাধারণ ব্যবহারকারীর জন্য ডিজাইন করা, কিন্তু কালি লিনাক্স (Kali Linux) সেগুলোর মতো নয়। এই ডেবিয়ান-ভিত্তিক ডিস্ট্রো সিকিউরিটি প্রফেশনাল এবং জিজ্ঞাসু এনথুসিয়াস্টের জন্য—যাদের হোয়াইট-হ্যাট হ্যাকিং এবং সিস্টেম টেস্টের জন্য সঠিক টুলগুলো দরকার।
কালি লিনাক্সে ৬০০টিরও বেশি সিকিউরিটি টেস্টিং প্রোগ্রাম ইনস্টল থাকে। এয়ারক্র্যাক (Aircrack) থেকে জন দ্য রিপার (John the Ripper) পর্যন্ত সেরা টুলগুলো এখানে পাবেন। আপনার পিসিতে কালি লিনাক্স ইনস্টল করার ধাপগুলো নিচে দেওয়া হলো।
কালি লিনাক্স ডাউনলোড ও ইনস্টলেশন মিডিয়া তৈরি
কালি লিনাক্স ইনস্টল শুরু করার জন্য লেটেস্ট ইমেজ ফাইল ডাউনলোড করতে হবে। কালি ৩২-বিট ও ৬৪-বিট ভার্সনে পাওয়া যায়, পাশাপাশি ছোট "লাইট" এডিশন এবং ARM CPU-যেমন রাসবেরি পাই-র জন্য কালি লিনাক্স।
ডেস্কটপ এনভায়রনমেন্ট কাস্টমাইজ করার জন্যও KDE, XFCE ইত্যাদি অপশন রয়েছে। কালি লিনাক্সের ডাউনলোড পেজে যান এবং আপনার ডিভাইস অনুযায়ী সঠিক ইমেজ ফাইল ডাউনলোড করুন।
ব্যালেনাэтচার (balenaEtcher) টুল দিয়ে ইমেজ ফাইলটি USB ফ্ল্যাশ ড্রাইভে ফ্ল্যাশ করুন (লিনাক্স, উইন্ডোজ, macOS-এ কাজ করে)। balenaEtcher খুলুন, "Select Image" ক্লিক করে কালি লিনাক্স ইমেজ ফাইলটি সিলেক্ট করুন।
"Select target"-এ আপনার USB ফ্ল্যাশ ড্রাইভ বেছে নিন, তারপর "Flash" ক্লিক করে ফ্ল্যাশিং শুরু করুন।
USB ড্রাইভ রেডি হলে পিসি রিবুট করে কালি লিনাক্স ইনস্টলেশন প্রক্রিয়া শুরু করুন।
ইনস্টলেশন প্রক্রিয়া শুরু
কালি লিনাক্স ফ্ল্যাশ ড্রাইভ দিয়ে বুট করলে অপশন মেনু দেখাবে। এখান থেকে "Live" অপশন বেছে নিয়ে USB ড্রাইভ থেকে সরাসরি কালি লিনাক্স চালানো যায়।
ইনস্টলেশনের জন্য দুটি অপশন আছে: "Install" এবং "Graphical install"। "Live" অপশন থেকেও ইনস্টল করা সম্ভব।
কীবোর্ডের অ্যারো কি দিয়ে "Install" বা "Graphical install" সিলেক্ট করুন এবং এন্টার চাপুন। ইনস্টলেশন শুরু হবে।
প্রথমে ভাষা সিলেক্ট করতে বলবে। গ্রাফিক্যাল ইনস্টলার বেছে নিয়ে থাকলে মাউস ও কীবোর্ড দুটোই কাজ করবে। ভাষা বেছে নিয়ে "Continue" ক্লিক করুন।
পরবর্তী স্ক্রিনে লোকেশন (দেশ/অঞ্চল) বেছে নিন। এতে সিস্টেম টাইম জোন এবং লোকেল (যেমন ব্রিটিশ ইংরেজি) সেট হয়। "Continue" চাপুন।
কীবোর্ড ল্যাঙ্গুয়েজ কনফার্ম করুন এবং "Continue" দিন। কালি ডিফল্টভাবে QWERTY লেআউট নেয়, তাই এটি লোকেল চেঞ্জ মাত্র।
ইনস্টলার এখন এক্সট্রা মডিউল লোড করবে এবং নেটওয়ার্কে কানেক্ট হবে। এই স্টেজে ওয়ায়ারলেস কানেক্টivitির ডিটেইলস দিতে হতে পারে। প্রক্রিয়া শেষ হওয়া পর্যন্ত অপেক্ষা করুন।
হোস্টনেম (hostname) দিতে বলবে। উপযুক্ত হোস্টনেম লিখে "Continue" করুন।
লোকাল নেটওয়ার্কের জন্য "ডোমেইন নেম" চোদা হবে। ইন্টারনেট থেকে অ্যাক্সেসIBLE না করাতে চাইলে .local লিখুন।
"Continue" চাপে ফাইনাল ইনস্টলেশন স্টেজে যান।
ফাইনাল কনফিগারেশন
শেষ স্টেজে রুট পাসওয়ার্ড সেট করতে হবে এবং ড্রাইভ পার্টিশন কনফিগার করতে হবে।
রুট একাউন্টের জন্য শক্তিশালী পাসওয়ার্ড দিন (দুইবার), তারপর "Continue"।
কালি লিনাক্স ক্লক কনফিগারেশন স্বয়ংক্রিয় হয়। এরপর হার্ড ড্রাইভ পার্টিশন কনফিগার করতে হবে।
পুরো হার্ড ড্রাইভ কালির জন্য ব্যবহার করতে চাইলে "Guided - use entire disk" বেছে নিন। অন্যথায় "Manual" সিলেক্ট করে নিজে পার্টিশন টেবিল বানান।
"Continue" চাপুন। পরবর্তী মেনুতে ইনস্টল করতে চাওয়া হার্ড ড্রাইভ সিলেক্ট করুন এবং "Continue"।
সকল ফাইল সিঙ্গেল পার্টিশনে রাখতে কনফার্ম করতে "Continue"।
পার্টিশন টেবিল কনফার্ম করুন। "Finish partitioning and write changes to disk" সিলেক্ট থাকা নিশ্চিত করে "Continue"।
ফাইনাল পার্টিশন ফরম্যাটিং কনফার্মেশন স্ক্রিনে "Yes" বেছে নিয়ে "Continue"।
পার্টিশন টেবিল তৈরি হবে এবং কালি লিনাক্স ফুল ইনস্টলেশন শুরু করবে (ফাইল কপি, কনফিগারেশন)।
নেটওয়ার্ক মিরর আপডেট ব্যবহার করতে চাইলে "Yes" বেছে নিয়ে "Continue"।
প্রক্সি ব্যবহার না করলে পরবর্তী স্ক্রিনেও "Continue"।
GRUB বুটলোডার ইনস্টলেশন পয়েন্টে পৌঁছালে "Yes" বেছে নিয়ে "Continue"।
GRUB ইনস্টল করতে চাওয়া হার্ড ড্রাইভ সিলেক্ট করুন, তারপর "Continue"।
ইনস্টলেশন সম্পূর্ণ হলে USB ফ্ল্যাশ ড্রাইভ বের করে নতুন কালি লিনাক্সে রিবুট করুন।
কালি লিনাক্স দিয়ে উন্নত সিকিউরিটি টেস্টিং
অনেক সিকিউরিটি টেস্টিং টুল থাকায় কালি লিনাক্স সাইবার সিকিউরিটি ক্যারিয়ারের জন্য アル্টিমেট লিনাক্স ডিস্ট্রিবিউশন। এটি আপনার নিজের ডিভাইস ও নেটওয়ার্ক স্ট্রেস টেস্ট বা পেনিট্রেশন টেস্টিং শেখার জন্যও উপযোগী।
তবে কালি লিনাক্স বাধ্যতামূলক নয়। অ্যান্ড্রয়েড ডিভাইস থাকলে সেটাতে হ্যাকিং অ্যাপগুলো ট্রাই করতে পারেন।