আপনি যদি নিরাপত্তাকে लेकर অত্যন্ত সচেতন হন এবং ব্যয়বহুল সফটওয়্যারের পিছনে টাকা খরচ করতে না চান, তবে Qubes OS আপনার সকল নিরাপত্তা সংক্রান্ত সমস্যার সমাধান।
Qubes একটি অপারেটিং সিস্টেম হিসেবে আইসোলেশন বা পৃথকীকরণের सिद्धান্তে কাজ করে। এটি জেন-ভিত্তিক ভার্চুয়ালাইজেশন প্রযুক্তি ব্যবহার করে পৃথক পৃথক কোম্পার্টমেন্ট বা "qubes" তৈরি করে।
প্রতিটি পৃথক কিউব (qube) সফটওয়্যার এবং হার্ডওয়্যারের মধ্যে আঞ্চলিক বিক্রিয়াকে সীমাবদ্ধ করে, যা নিরাপত্তা বিতরণের ধারণাকে আরও সমৃদ্ধ করে।
এই গাইডে আমরা আপনাকে Oracle VirtualBox-এ Qubes OS-এর সর্বশেষ সংস্করণ ইনস্টল করার ধাপে ধাপে প্রক্রিয়া ব্যাখ্যা করব।
Qubes OS ইনস্টলের পূর্বশর্তসমূহ
ভার্চুয়াল মেশিন তৈরির জন্য আপনার Oracle VirtualBox প্রয়োজন। যদি এটি ইতিমধ্যে আপনার সিস্টেমে ইনস্টল করা না থাকে, তবে অফিসিয়াল ওয়েবসাইট থেকে সর্বশেষ সংস্করণ ডাউনলোড করুন।
ডাউনলোড: VirtualBox
অন্য একটি গুরুত্বপূর্ণ পূর্বশর্ত হল Qubes OS-এর ইনস্টলেশন ইমেজ। qubes-os.org-এ যান এবং প্রক্রিয়াকে আগে বাড়াতে সর্বশেষ ISO সংস্করণ ডাউনলোড করুন।
ধাপ ১: Qubes OS-এর জন্য নতুন ভার্চুয়াল মেশিন তৈরি করা
Qubes ISO ইমেজ ডাউনলোড হয়ে গেলে, VirtualBox চালু করুন এবং একটি নতুন ভার্চুয়াল মেশিন সেটআপ শুরু করুন।
VirtualBox-এ New অপশনে ক্লিক করুন যাতে কনফিগারেশন অপশনগুলো আসে। এই ধাপটি আপনার নতুন ভার্চুয়াল পরিবেশের ফাংশনগুলো লোড করার সুযোগ দেয়।
পরবর্তী স্ক্রিনে আপনার ভার্চুয়াল মেশিনের নাম দিন। সুবিধার্থে, আপনি যে ডিস্ট্রো ইনস্টল করছেন তার সাথে সম্পর্কিত নাম রাখা সর্বোত্তম।
যদি Type অপশনটি অটোমেটিক্যালি Linux হিসেবে সেট না হয়, তবে ড্রপ-ডাউন মেনু থেকে ম্যানুয়ালি নির্বাচন করুন। এছাড়া Version ক্যাটাগরিতে Fedora (64-bit) বেছে নিন, কারণ Qubes OS একটি Fedora-ভিত্তিক ডিস্ট্রিবিউশন।
পরবর্তী স্ক্রিনে যাওয়ার সাথে সাথে আপনার নতুন ভার্চুয়াল মেশিনের জন্য মেমরি অ্যালোকেট করতে হবে। কার্সর সরিয়ে বা ম্যানুয়ালি 4056 (MB) সংশ্লিষ্ট ফিল্ডে লিখুন। তারপর Next-এ ক্লিক করুন।
পরবর্তী স্ক্রিনে, উপলব্ধ অপশন থেকে Create a virtual hard disk now বেছে নিন এবং Create-এ ক্লিক করুন। তারপর হার্ড ডিস্ক ফাইল টাইপ হিসেবে VDI নির্বাচন করুন। পরবর্তী স্ক্রিনে যাওয়ার জন্য আবার Next-এ ক্লিক করুন।
ফিজিক্যাল হার্ড ডিস্কে স্টোরেজের জন্য ডিফল্ট মান অর্থাৎ Dynamically allocated রাখুন। এগিয়ে যাওয়ার জন্য Enter চাপুন।
পরবর্তী স্ক্রিনে আপনাকে আপনার ভার্চুয়াল পরিবেশের File location and size সংজ্ঞায়িত করতে হবে। ফাইল লোকেশনের অধীনে আপনি যে পাথ নির্দিষ্ট করবেন, সেটিই হবে হোস্ট ফোল্ডার যেখানে VirtualBox OS-सંબন্ধিত ডেটা সংরক্ষণ করবে। ডিফল্ট পাথ যদি ভুল হয়, তবে অন্য ফোল্ডার লোকেশনেও পরিবর্তন করা যাবে।
সাইজ স্লাইডারে আপনি 4MB থেকে 2TB পর্যন্ত বেছে নিতে পারেন। আপনার সিস্টেমের কনফিগারেশনের উপর নির্ভর করে আপনার ইচ্ছামতো মান নির্বাচন করুন। ইনস্টলেশনের জন্য ৮GB ন্যূনতম প্রস্তাবিত আকার।
Create-এ ক্লিক করলে প্রাথমিক কনফিগারেশন সম্পূর্ণ হবে। তবে মনে রাখবেন, আপনি এখনও সেই পাথ সংজ্ঞায়িত করেননি যেখানে থেকে ভার্চুয়াল মেশিন ISO ইমেজটি লোড করবে। নতুন তৈরি মেশিন চালু করার আগে ISO পাথ আপডেট করা অত্যন্ত জরুরি।
এটি করতে, Settings আইকনে ক্লিক করুন বা নতুন তৈরি মেশিনে রাইট-ক্লিক করে Settings বেছে নিন। তারপর বাম সাইডবার থেকে Storage অপশনে ক্লিক করুন।
Controller: IDE অপশনের অধীনে Empty নির্বাচন করুন। ডান পাশের Attributes হেডারের অধীনে ডিস্ক আইকনে ক্লিক করুন ISO ইমেজ লোড করার জন্য। ড্রপ-ডাউন মেনু থেকে Choose a disk file বেছে নিন।
পরবর্তী পপ-আপে আপনি ওই পাথ সংজ্ঞায়িত করতে পারেন যেখানে ISO ইমেজ সংরক্ষিত আছে, যাতে ভার্চুয়াল মেশিন বুট-আপ সেশনের সময় এটি ব্যবহার করতে পারে। পাথ আপডেট হয়ে গেলে Ok-এ ক্লিক করুন।
এখন আপনি মেশিনটি পাওয়ার অন করতে পারেন, কারণ সকল কনফিগারেশন অবশেষে সম্পন্ন হয়েছে।
ধাপ ২: ভার্চুয়াল মেশিনে Qubes OS ইনস্টল করা
বাম প্যানেলে আপনি একটি ভার্চুয়াল মেশিন আইকন দেখবেন, যেখানে Fedora-এর লোগো এবং ভার্চুয়াল মেশিনের নাম (Qubes OS) স্পষ্টভাবে দেখা যাচ্ছে। মেশিনটি চালু করতে এই বাটনে ডাবল ক্লিক করুন।
মেশিন লোড হওয়ার সাথে সাথে আপনাকে কতগুলো অপশন देखने मिलবে। প্রথম অপশন Install Qubes R4.0.4 নির্বাচন করুন। ইনস্টলেশনের জন্য ফাইলগুলো লোড হওয়ার সময় কিছু অভ্যন্তরীণ কনফিগারেশন হবে।
স্বাগত স্ক্রিনে আপনার পছন্দ অনুযায়ী ভাষা বেছে নিন। অপশনগুলোতে নেভিগেট করতে আরো কী ব্যবহার করতে পারেন। পছন্দের ভাষা নির্বাচন করলে Continue-এ ক্লিক করুন।
Installation Summary স্ক্রিনে পৌঁছালে, System হেডারের অধীনে Installation Destination অপশনে ক্লিক করুন।
স্ক্রিনের নিচে স্ক্রল করুন এবং Encrypt my data অপশনটি আনচেক করুন।
স્ક্রিনের উপরে থাকা Done বাটনে ক্লিক করুন।
Installation Summary স্ক্রিনে উপলব্ধ Begin Installation অপশনে ক্লিক করে ইনস্টলেশন শুরু করুন। বাটনে ক্লিক করার সাথে সাথে ইনস্টলেশন প্রক্রিয়া আরম্ভ হবে। একই স্ক্রিনে আপনাকে আরও দুটি বাটন দেখতে मिलবে: Root Password এবং User Creation।
আপনার যদি রুট ইউজার প্রয়োজন হয়, তবে প্রয়োজনীয় বিবরণ সেট করুন। অথবা User Creation সেকশনে অতিরিক্ত ইউজারদের বিবরণ এবং ইনস্টলেশনের পর সিস্টেম অ্যাক্সেসের জন্য পাসওয়ার্ড দিন।
প্রয়োজনীয় বিবরণসহ ইনস্টলেশন সম্পূর্ণ হওয়ার জন্য কয়েক মিনিট সময় লাগবে। ইনস্টলেশন সম্পূর্ণ হলে পরিবর্তনগুলো কার্যকর করার জন্য আপনার সিস্টেম রিস্টার্ট করতে হবে।
সিস্টেম রিস্টার্ট হওয়ার পর আপনি একটি প্রাথমিক ইনস্টলেশন মেসেজ দেখবেন: QUBES OS। মেশিনটি পাওয়ার অন করার আগে নিচের সাব-অপশনগুলো আনচেক করুন:
- Enable system and template updates over the Tor anonymity network using Whonix
- Use sys-net qube for both networking and USB devices
- Do not configure anything (for advanced users)
Finish Configuration-এ ক্লিক করুন।
রিবুট হওয়ার সাথে সাথে সিস্টেম আপনাকে একটি লগইন স্ক্রিন দেখাবে, যেখানে আপনাকে আগে সেট করা ইউজারনেম এবং পাসওয়ার্ড দিতে হবে। বস, আপনি আপনার নিজস্ব নিরাপদ Qubes OS পরিবেশে কাজ করার জন্য সম্পূর্ণ প্রস্তুত।
সম্পর্কিত: Kali Linux চেষ্টা করতে চান? VirtualBox-এ ইনস্টল করার পদ্ধতি জানুন
Qubes OS ইনস্টলেশন সমাপ্তি
Qubes OS সচেতন ব্যবহারকারীদের কাছে বিখ্যাত একটি লিনাক্স ডিস্ট্রো না হলেও, এটি ওপেন-সোর্স বাজারে উপলব্ধ সবচেয়ে নিরাপদ লিনাক্স ডিস্ট্রোর একটি। এই ইনস্টলেশন ধাপগুলো অনুসরণ করে আপনি সহজেই VirtualBox-এ Qubes OS নিরাপদে ইনস্টল করতে পারবেন।
একটি লিনাক্স সার্ভার ডেস্কটপ থেকে সম্পূর্ণ ভিন্ন। সার্ভারের নিরাপত্তা রক্ষার জন্য প্রয়োজনীয় সকল টুল এবং ইউটিলিটি ইনস্টল করতে হয়।