কম্পিউটার টিউটোরিয়াল

রাসবেরি পাইকে ওপেনমিডিয়াভল্ট দিয়ে NAS-এ রূপান্তর করার পদ্ধতি

বেশ কয়েক বছর কম্পিউটার ব্যবহার করার পর আমাদের বেশির ভাগের কাছে কিছু স্পেয়ার ইন্টারন্যাল বা এক্সটারন্যাল/ইউএসবি হার্ড ড্রাইভ জমা হয়। রাসবেরি পাই এই ড্রাইভগুলোকে নেটওয়ার্ক-অ্যাটাচড স্টোরেজ (NAS)-এ রূপান্তর করার জন্য একটি সাশ্রয়ী এবং শক্তি-দক্ষ মাধ্যম। বিশেষ করে রাসবেরি পাই ৪-এর ইউএসবি ৩.০ এবং গিগাবিট ইথারনেট পোর্ট इसे দ্রুত এবং ফিচার-সমৃদ্ধ নেটওয়ার্ক স্টোরেজ সমাধানের জন্য আদর্শ করে তোলে।

আপনার যা দরকার

আগে बढ़তে paro নিচের উপকরণগুলো সংগ্রহ করুন:

  1. রাসবেরি পাই: রাসবেরি পাই ৪ সেরা পারফরম্যান্স দেবে, তবে OMV5 মডেল ২B এবং তার উপরের ভার্সনেও চলে।
  2. স্টোরেজ: OMV5 ইনস্টল করার জন্য ৮ জিবি মাইক্রোএসডি কার্ড সেরা। বড় ক্যাপাসিটিও কাজ করবে কিন্তু ব্যবহার হবে না কারণ NAS-নির্দিষ্ট ডিস্ট্রো পুরো স্পেস দখল করে। স্যামসাং বা সানডিস্ক ক্লাস ১০ মাইক্রোএসডি কার্ড (A1 রেটেড) সেরা পছন্দ। আপনি এক্সটারন্যাল ইউএসবি হার্ড ড্রাইভ বা ইউএসবি এনক্লোজারের ভিতরে ইন্টারন্যাল হার্ড ড্রাইভ ব্যবহার করতে পারেন।
  3. ওএস ইমেজ প্রস্তুতির টুল: রাসবেরি পাই ওএস লাইট ভার্সন, অফিসিয়াল এসডি কার্ড ফরম্যাটিং টুল, রাসবেরি পাই ইমেজার, এবং ওএস ইমেজ লিখতে সক্ষম একটি কম্পিউটার।
  4. এসএসএচ ক্লায়েন্ট: ইনস্টলেশন প্রক্রিয়ায় রাসবেরি পাইতে এসএসএচ দিয়ে কানেক্ট করতে হবে।
  5. ওয়ায়ারড নেটওয়ার্ক অ্যাক্সেস: NAS ইথারনেট ক্যাবল দিয়ে হোম নেটওয়ার্কের সাথে কানেক্ট থাকলে সেরা কাজ করে। ওয়ায়ারলেস কানেকশন এই কাজের জন্য ন तो স্থিতিশীল এবং ন ही দ্রুত। OMV5 হেডলেস সার্ভার হিসেবে ডিজাইন করা হয়েছে, তাই আপনি নিরাপদে রাসবেরি পাইকে রাউটারের পাশে রাখতে পারেন। আপনাকে কোনো ডিসপ্লে বা ইনপুট ডিভাইস কানেক্ট করতে হবে না।

রাসবেরি পাই লাইট ওএস ইনস্টল করা

শুরু করতে রাসবেরি পাই ওএস ইনস্টল করতে হবে। সর্বোচ্চ কম্প্যাটিবিলিটির জন্য লাইট ভার্সন ডাউনলোড করুন, ডেস্কটপ версии এড়িয়ে চলুন।

রাসবেরি পাই ওএস লাইট মাইক্রোএসডি কার্ডে ইনস্টল করুন। ইনস্টল হওয়ার পর কার্ডটি রিডার থেকে বের করে আবার লাগান। উইন্ডোজ এক্সপ্লোরার খুলে মাইক্রোএসডি কার্ডে যান। ফাইল ভিউতে যেকোনো খালি জায়গায় রাইট-ক্লিক করে "New -> Text Document" সিলেক্ট করুন।

নতুন ফাইলটি "New Text Document.txt" হিসেবে দেখতে পাবেন। এক্সটেনশন দিকহিন হলে উইন্ডোজ এক্সপ্লোরার অপশন থেকে ফাইল এক্সটেনশন দেখানোর সেটিং অন করুন। টেক্সট ডকুমেন্টে রাইট-ক্লিক করে "Rename" সিলেক্ট করুন।

ফাইলের নাম "SSH" করুন। এই ধাপটি রাসবেরি পাইতে রিমোট এসএসএশ অ্যাক্সেস সক্ষম করার জন্য অত্যন্ত গুরুত্বপূর্ণ। সাব সিকয়োরিটি ওয়ার্নিং উপেক্ষা করে "Yes" সিলেক্ট করুন।

মাইক্রোএসডি কার্ডটি পিসি থেকে বের করে রাসবেরি পাইতে লাগান। ইথারনেট ক্যাবল দিয়ে নেটওয়ার্কের সাথে কানেক্ট করুন এবং পাওয়ার অন করুন।

আইপি অ্যাড্রেস খুঁজে বের করা

রাসবেরি পাই বুট হলে এসএসএচ করার জন্য এর আইপি অ্যাড্রেস জানতে হবে। একাধিক পদ্ধতি আছে:

  • রাউটারের অ্যাডমিন প্যানেলে লগইন করে ক্লায়েন্ট লিস্ট চেক করুন। ডিভাইসটি "raspberrypi" নামে লিস্ট থাকবে।
  • রাউটারের "DHCP Server" সেকশনে "Address Reservation" ফিচার দিয়ে NAS-র জন্য স্ট্যাটিক আইপি অ্যাড্রেস নির্ধারণ করুন।
  • রাউটার প্যানেলে না যেতে চাইলে Angry IP Scanner দিয়ে নেটওয়ার্কের ডিভাইসের আইপি খুঁজে বের করুন।
  • যদি এটাও না পারেন, মনিটর এবং কীবোর্ড কানেক্ট করে লগইন করুন এবং কমান্ড লাইনে ip add টাইপ করুন। ইথারনেট ইন্টারফেসের পাশে দেখানো আইপি অ্যাড্রেসটি নোট করুন।

রাসবেরি পাইতে এসএসএশ করা

  1. উইন্ডোজের PuTTY বা লিনাক্স টার্মিনাল থেকে রাসবেরি পাইতে এসএসএশ করুন।
  2. সিকিউরিটি অ্যালার্টে "Yes" ক্লিক করুন (প্রথম লগইনের জন্য সাধারণ)।
  3. ইউজারনেম "pi" এবং ডিফল্ট পাসওয়ার্ড "raspberry" দিয়ে লগইন করুন।
  4. কমান্ড প্রম্পট আসার পর passwd টাইপ করে ডিফল্ট পাসওয়ার্ড পরিবর্তন করুন। শক্তিশালী পাসওয়ার্ড ব্যবহার করুন।
  5. OMV5 ইনস্টল করার আগে ওএস আপডেট/আপগ্রেড করুন:
    sudo apt update && sudo apt -y upgrade
    sudo rm -f /etc/systemd/network/99-default.link
  6. রাসবেরি পাই রিবুট করুন:
    sudo reboot

ওপেনমিডিয়াভল্ট ৫ ইনস্টল করা

রিবুট হওয়ার পর আবার এসএসএশ করুন। OMV5 ইনস্টল করার কমান্ড:

wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash

ইনস্টলেশন প্রায় ৩০ মিনিট নেবে। এই সময় কম্পিউটারটিকে একা রেখে দিন। সফল ইনস্টলেশনের পর পাই অটোমেটিক রিবুট হবে।

OMV5 প্রথম লগইন এবং বেসিক সেটআপ

  1. ব্রাউজারে রাসবেরি পাইর আইপি অ্যাড্রেস লিখে OMV5-র ওয়েব ইন্টারফেস খুলুন। ডিফল্ট ইউজারনেম "admin", পাসওয়ার্ড "openmediavault"।
  2. Settings মেনুর অধীনে "General Settings" -> "Web Administration" ট্যাবে যান। "Auto Logout" সেটিং ৫ মিনিট থেকে ১ দিনে পরিবর্তন করুন। Save ক্লিক করুন এবং দুটি কনফার্মেশন প্রম্পটে "Yes" দিন।
  3. "Web Administrator Password" ট্যাবে ডিফল্ট পাসওয়ার্ড পরিবর্তন করে Save করুন।
  4. "Date & Time" সাব-মেনুতে সঠিক "Time zone" সিলেক্ট করুন এবং "Use NTP server" অন করুন। Save করে কনফার্ম করুন।
  5. "Update Management" সাব-মেনুর Updates ট্যাবে "Check" ক্লিক করুন। সব প্যাকেজ সিলেক্ট করে "Install" দিন। কিছু মিনিট লাগবে।

OMV5-র জন্য স্টোরেজ প্রস্তুতি

  1. "Storage" মেনুর "Disks" সাব-মেনুতে যান। OMV5 ইনস্টল করা মাইক্রোএসডি কার্ড হলুদ রঙে হাইলাইট থাকবে। তার নিচে স্টোরেজের জন্য এক্সটারন্যাল হার্ড ড্রাইভ থাকবে।
  2. নোট: যদি এক্সটারন্যাল ড্রাইভে ইতিমধ্যে ডেটা থাকে এবং আপনি তা মুছে ফেলতে চান না, তাহলে ধাপ ৩-এ যান।

    ড্রাইভ ওয়াইপ করতে সঠিক ড্রাইভ সিলেক্ট করে "Wipe" বাটন চাপুন। "Quick" বা "Secure" মেথড বেছে নিন। তারপর "File Systems" সাব-মেনুতে যান।

  3. যদি ড্রাইভ ওয়াইপ করে থাকেন, তবে এখানে ফাইল সিস্টেম না থাকায় দেখাবে না। "Create" বাটন চাপে ড্রাইভ ফরম্যাট করুন। ডিভাইস ড্রপ-ডাউন থেকে হার্ড ড্রাইভ সিলেক্ট করুন, Label ফিল্ডে নাম দিন, এবং "EXT4 Filesystem" বেছে নিন (লিনাক্স-নেটিভ ফাইল সিস্টেম সেরা পারফরম্যান্স দেবে)। OK করুন এবং কনফার্ম করুন।
  4. নোট: EXT4 ফরম্যাট করা ড্রাইভ সরাসরি উইন্ডোজ বা ম্যাকএ লাগালে চিনবে না। শুধু NAS-এর মাধ্যমে অ্যাক্সেস করা যাবে। NTFS ফরম্যাট করলে উইন্ডোজ পিসিতে সরাসরি লাগালেও ব্যবহার করা যাবে।

  5. এক্সটারন্যাল হার্ড ড্রাইভ সিলেক্ট করে "Mount" বাটন চাপুন।

ইউজার তৈরি এবং প্রিভিলেজ নির্ধারণ

OMV5 ইউজার অ্যাকাউন্টে গ্রানুলার কন্ট্রোল দেয় এবং প্রতি-ইউজার ভিত্তিতে ভিন্ন প্রিভিলেজ নির্ধারণ করা যায়। এটি শেয়ার্ড ফোল্ডারে কেউ রিড/রাইট অ্যাক্সেস পাবে তা নিয়ন্ত্রণ করার সুবিধা দেয়।

  1. "Access Rights Management" মেনুর "User" সাব-মেনুর "Users" ট্যাবে "pi" অ্যাকাউন্ট দেখতে পাবেন। এই অ্যাকাউন্টে সিস্টেমের সব ক্রিটিক্যাল গ্রুপে অ্যাক্সেস থাকে।
  2. "Add" ড্রপ-ডাউন থেকে "Add" ক্লিক করুন। ইউজারের নাম, ঐচ্ছিক কমেন্ট, এবং ইমেইল ঠিকানা দিন।
  3. "Groups" ট্যাবে "users" গ্রুপ ডিফল্ট থাকবে। পাশাপাশি "sudom", "ssh", এবং "sambashare" গ্রুপের চেকবক্সে টিক দিন। Save করুন।
  4. অতিরিক্ত ইউজার তৈরি করতে একই প্রক্রিয়া दुহরান, তবে শুধু "sambashare" গ্রুপে অ্যাক্সেস দিন। পরিবারের সদস্যদের আলাদা অ্যাকাউন্ট রাখলে শেয়ার্ড ফোল্ডার প্রাইভেট রাখা সহজ হয়।

শেয়ার্ড ফোল্ডার সেটআপ

Settings ট্যাবে যাওয়ার আগে শেয়ার্ড ফোল্ডার তৈরি করতে হবে।

  1. "Shared Folders" সাব-মেনুতে "Add" ক্লিক করুন। প্রথমে একটি কমন ফোল্ডার তৈরি করুন যা সব ইউজার এবং OMV5 প্লাগইন/অ্যাপ্লিকেশন শেয়ার করবে। নাম "Common" দিন, ডিভাইস ড্রপ-ডাউন থেকে মাউন্ট করা এক্সটারন্যাল ড্রাইভ সিলেক্ট করুন, পারমিশনে "Everyone: read/write" বেছে নিন। Save করুন।
  2. এখন "Movies" ফোল্ডার তৈরি করুন যা গেস্ট রিড-অনলি অ্যাক্সেস পাবে, কিন্তু রেজিস্টার্ড ইউজার (পরিবার সদস্য) রিড/রাইট/ডিলিট করতে পারবে। পারমিশনে "Administrator: read/write, Users: read/write, Others: read-only" বেছে নিন।
  3. পরিবার চিত্‌র এর মত সেন্সিটিভ ফোল্ডার.only ফ্যামিলি অ্যাক্সেস করতে পারবে এমন সেটিংসের জন্য পারমিশনে "Others: no access" বেছে নিন।
  4. নির্দিষ্ট ইউজারদের নির্দিষ্ট ফোল্ডার থেকে বাদ দিতে চাইলে ফোল্ডার হাইলাইট করে "Privileges" বাটন চাপুন। পপ-আপ উইন্ডোতে নিজের এবং অন্যান্য ইউজারের জন্য রিড-রাইট অ্যাক্সেস দিন/বাদ দিন। Save করুন।

CIFS প্রোটোকল দিয়ে ফোল্ডার রেফারেন্স করা

নেটওয়ার্ক শেয়ারিংয়ের জন্য এই ফোল্ডারগুলো OMV5-তে রেফারেন্স করতে হবে। "Services" মেনুতে যান। "NFS" এবং "SMB/CIFS" প্রোটোকল থেকে SMB/CIFS বেছে নিন (উইন্ডোজ ও ম্যাকের সাথে বেশি কম্প্যাটিবল)।

  1. "SMB/CIFS" সাব-মেনুর "Shares" ট্যাবে "Add" ক্লিক করুন। "Enable" টগল অন থাকবে। "Shared Folder" ড্রপ-ডাউন থেকে "Common" ফোল্ডার সিলেক্ট করুন। "Public" ড্রপ-ডাউন থেকে "Guests allowed" বেছে নিন। "Set Browseable" এবং "Honor Existing ACLs" টগল অন থাকবে। Save করুন।
  2. অন্যান্য ফোল্ডারের জন্যও একই প্রক্রিয়া। "Public" এ "No" সিলেক্ট করলে শুধু রেজিস্টার্ড ইউজার অ্যাক্সেস পাবে (যেমন: ফ্যামিলি ফটো ফোল্ডার)।
  3. শেয়ার সেটআপ হলে "Settings" ট্যাবে "Enable" টগল অন করে Save করুন।

নেটওয়ার্কের মাধ্যমে NAS অ্যাক্সেস করা

OMV5 কনফিগারেশন সম্পন্ন। এখন নেটওয়ার্কের অন্য কম্পিউটার থেকে অ্যাক্সেস করুন।

  1. উইন্ডোজ পিসির File Explorer-এ "Network" সেকশনে যান। ডিফল্ট হোস্টনেম "RASPBERRYPI" দেখা যাবে। ডাবল-ক্লিক করে শেয়ার্ড ফোল্ডারগুলো দেখুন।
  2. যদি না পান, Control Panel -> Network and Sharing Center -> Advanced Sharing Settings-এ "Network Discovery" এবং "File and Printer Sharing" অন করুন।
  3. তবুও সমস্যা থাকলে Win + R চাপে Run ডায়লগে NAS-এর আইপি দুটি ব্যাকস্ল্যাশসহ লিখুন (যেমন: \\192.168.0.132)। File Explorer-এর অ্যাড্রেস বারে ও লিখলেই হবে।
  4. "Common" ফোল্ডার ডাবল-ক্লিক করে অ্যাক্সেস যাচাই করুন। পাবলিক ফোল্ডার সরাসরি খুলবে। প্রাইভেট ফোল্ডার (Photos, Work) ক্লিক করলে ইউজারনেম/পাসওয়ার্ড চাইবে। ইউজারনেম ফিল্ড গ্রে-আউট থাকলে "More choices" -> "Use a different account" ক্লিক করুন। "Remember my credentials" চেক করলে বারবার লগইন করতে হবে না।

বস! আপনি সফলভাবে রাসবেরি পাই দিয়ে একটি NAS তৈরি করেছেন। রাসবেরি পাই দিয়ে আরও অনেক প্রজেক্ট করা যায়—যেমন: মাইনক্রাফট সার্ভার, DIY ক্রোমকাস্ট, বা রেট্রো গেমিং মেশিন। আরও প্রজেক্টের জন্য আমাদের রাসবেরি পাই প্রজেক্ট পেজ দেখুন।

  1. আপনার Raspberry Pi কীভাবে ঠান্ডা রাখবেন

  2. পুরনো রাউটারকে রিপিটার বানানোর পদ্ধতি

  3. RuneAudio দিয়ে রাসবেরি পাইকে হাই-ফাই সিস্টেমে পরিণত করুন

  4. পুরানো টিভিকে স্মার্ট টিভিতে রূপান্তর করুন: সহজ ধাপ এবং আধুনিক ফিচার