কিভাবে নিরাপদে একটি লিনাক্স ডিস্ট্রিবিউশন ডাউনলোড করবেন

কিভাবে নিরাপদে লিনাক্স ডাউনলোড করবেন

লিনাক্সের জনপ্রিয়তা যত বাড়ছে, নিরাপত্তা ঝুঁকিও তত বাড়ছে। এর কারণ দুটি: একদিকে, সাইবার অপরাধীদের আগ্রহ বৃদ্ধি পায়, এবং অন্যদিকে, কম্পিউটার সম্পর্কে সামান্য জ্ঞানসম্পন্ন ব্যক্তিদের আগ্রহ বৃদ্ধি পায়।

পুরনো দিনে, যারা লিনাক্স সম্পর্কে জানত তারাই ছিল আমাদের কম্পিউটারে দক্ষ। তদুপরি, গড়ের চেয়েও বেশি, সেই সময়ে গুগল বিজ্ঞাপন বিনিয়োগের চেয়ে প্রাসঙ্গিকতাকে অগ্রাধিকার দিত, এবং কৃত্রিম বুদ্ধিমত্তার সাথে তার হ্যালুসিনেশনের অস্তিত্ব ছিল না। এর ফলে ম্যালওয়্যার ডাউনলোডের সম্ভাবনা কমে যেত।

গত অক্টোবরে, জুবুন্টু ডিস্ট্রিবিউশন ওয়েবসাইটটি সাইবার অপরাধীদের দ্বারা শোষিত হয়েছিল যারা ডিস্ট্রিবিউশনের টরেন্ট ফাইলের পরিবর্তে ম্যালওয়্যার বিতরণের চেষ্টা করেছিল। এটি পূর্বে লিনাক্স মিন্টের মতো অন্যান্য ডিস্ট্রিবিউশনের ক্ষেত্রেও ঘটেছিল, যদিও সেই ক্ষেত্রে, ISO ইমেজটি প্রতিস্থাপন করা হয়েছিল। ম্যালওয়্যারটি ছিল একটি উইন্ডোজ এক্সিকিউটেবল যা আক্রমণকারীদের ক্রিপ্টোকারেন্সি অ্যাকাউন্টের লিঙ্কগুলি হাইজ্যাক করার অনুমতি দেয়।

কিভাবে নিরাপদে লিনাক্স ডিস্ট্রিবিউশন ডাউনলোড করবেন

লিনাক্স ডিস্ট্রিবিউশন ডাউনলোড করার সবচেয়ে সাধারণ পদ্ধতি হল একটি ISO ইমেজ, ছবি বলতে আমরা কোনও গ্রাফিক বা ছবি বোঝাচ্ছি না। আমরা সার্ভারে হোস্ট করা ফাইলের শেষ অংশ পর্যন্ত হুবহু কপির কথা বলছি। অতীতে, এই ISO ইমেজটি একটি সিডি বা ডিভিডিতে পাওয়া সম্ভব ছিল, যা আপনি ব্যবহারকারী গোষ্ঠী বা কম্পিউটার ম্যাগাজিন থেকে পেতেন। সময়ের সাথে সাথে, এবং ইন্টারনেটের উত্থানের সাথে সাথে, এই বিকল্পগুলি ধীরে ধীরে অদৃশ্য হয়ে যায়। এর ফলে লিনাক্স ডিস্ট্রিবিউশন আগে থেকে ইনস্টল করা কম্পিউটার কেনা ছাড়া ডাউনলোড করাই একমাত্র বিকল্প হয়ে ওঠে।

আমরা সরাসরি ডাউনলোড করি অথবা বিটটরেন্ট প্রোটোকল ব্যবহার করে আমাদের এমন একটি ব্যবস্থার প্রয়োজন যা আমাদের নির্ধারণ করতে সাহায্য করবে যে ডাউনলোড করা ফাইলটি সার্ভারে হোস্ট করা ফাইলের সাথে হুবহু মিল।

হ্যাশ মান

ডাউনলোডের অখণ্ডতা যাচাই করার সবচেয়ে সাধারণ উপায় হল হ্যাশ মান। এটি একটি নির্দিষ্ট দৈর্ঘ্যের আলফানিউমেরিক স্ট্রিং। এই স্ট্রিংটি ডেটার একটি সেট উপস্থাপন করার জন্য একটি গাণিতিক অ্যালগরিদম ব্যবহার করে। এটি ফাইল, ডকুমেন্ট এবং বার্তাগুলিকে অনন্যভাবে সনাক্ত করতে ব্যবহৃত হয়।

একটি হ্যাশের বৈশিষ্ট্যগুলি হল:

  • স্থির দৈর্ঘ্য: সোর্স ফাইলের আকার যাই হোক না কেন, স্ট্রিংটিতে একই সংখ্যক অক্ষর থাকবে।
  • অনন্যতা: প্রতিটি এন্ট্রির জন্য একটি করে ফলাফল থাকবে।
  • সমতা: একই উৎপত্তিস্থল একই ফলাফল দেবে।
  • সংবেদনশীলতা: একটি ছোট পরিবর্তন চূড়ান্ত ফলাফল পরিবর্তন করবে।

হ্যাশের ধরণ

  • MD5: এটি এখন অপ্রচলিত এবং এর দৈর্ঘ্য ৩২টি হেক্সাডেসিমেল অক্ষর।
  • SHA-1: ৪০টি হেক্সাডেসিমেল অক্ষরের দৈর্ঘ্য।
  • SHA-256: ৬০ অক্ষরের দৈর্ঘ্য। নিরাপত্তা এবং ব্লকচেইনে ব্যবহৃত।
  • ব্ল্যাক২: ৫১২ অক্ষর পর্যন্ত পরিবর্তনশীল দৈর্ঘ্য। উন্নত ক্রিপ্টোগ্রাফিতে ব্যবহৃত।

ডাউনলোড সাইটগুলি সাধারণত সঠিক ইমেজ হ্যাশ মান প্রদান করে। এটি মিলছে কিনা তা পরীক্ষা করার জন্য, আমরা গ্রাফিকাল অ্যাপ্লিকেশন অথবা টার্মিনাল ব্যবহার করতে পারি। উদাহরণস্বরূপ, যদি আপনি PowerShell অথবা Windows Command Prompt টুল ব্যবহার করতে স্বাচ্ছন্দ্য বোধ করেন, তাহলে আপনি এই কমান্ডটি ব্যবহার করতে পারেন:
certutil -hashfile ruta_del_archivo algoritmo
উবুন্টুতে আমরা অ্যালগরিদমের উপর নির্ভর করে যে কোনও কমান্ড ব্যবহার করতে পারি
sha1sum archivo.iso
sha256sum archivo.iso
sha512sum archivo.iso
md5sum archivo.iso
অফিসিয়াল ডাউনলোড সাইট ছাড়াও, লিনাক্স ডিস্ট্রিবিউশন খোঁজার জন্য দুটি বিশ্বস্ত সাইট রয়েছে।

Distrowatch

এই অভিজ্ঞ সাইট এটি লিনাক্স ডিস্ট্রিবিউশনের একটি ডাটাবেস, যা নতুন এবং আসন্ন রিলিজের সাথে ক্রমাগত আপডেট করা হয়। এটিতে একটি বিস্তৃত সার্চ ইঞ্জিনও রয়েছে যা আপনাকে ভাষা, ডেস্কটপ পরিবেশ, উৎস এবং কার্যকারিতা অনুসারে ফিল্টার করতে দেয়। ডিস্ট্রোওয়াচ অফিসিয়াল ডাউনলোড সাইটগুলির সাথে লিঙ্ক করে না। একমাত্র পরামর্শ হল এর র‍্যাঙ্কিংকে খুব বেশি গুরুত্ব সহকারে না নেওয়া।

লিনাক্সট্র্যাকার

যদি আপনি আপনার পছন্দের লিনাক্স ডিস্ট্রিবিউশন ডাউনলোড করার জন্য টরেন্ট ক্লায়েন্ট ব্যবহার করতে চান, তাহলে এই পৃষ্ঠায় আপনি প্রধান ডিস্ট্রিবিউশনগুলির জন্য ট্র্যাকারের একটি সংগ্রহ পাবেন যা নিরাপদে এবং উচ্চ গতিতে তা করবে।

এই সতর্কতাগুলির বাইরে, সর্বশেষ নিরাপত্তা প্যাচগুলি পেতে আপনার অপারেটিং সিস্টেম আপডেট রাখা বাঞ্ছনীয়। অজানা উৎস থেকে প্রোগ্রাম ডাউনলোড করাও এড়িয়ে চলা উচিত। এইভাবে, আপনি এই ডিভাইসগুলি ব্যবহার করে নিজের এবং যাদের সাথে আপনি যোগাযোগ করেন তাদের জন্য ঝুঁকি কমিয়ে আনবেন।