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

উবুন্টু নেটবুক ব্যবহার করে নিজের নেটওয়ার্ক অ্যাটাচড স্টোরেজ (NAS) বানান ও ব্যবহার করুন

আপনি যদি একাধিক কম্পিউটার পরিবেশে বাস করেন, তবে আপনি NAS (Network-Attached Storage) ব্যবহারের সুবিধাগুলো জানেন। সাধারণ ফাইলগুলো একটি পার্সনাল কম্পিউটারে স্টোর করে সব কম্পিউটারকে নিয়মিত সিঙ্ক্রোনাইজ করার পরিবর্তে, ফাইলগুলো NAS-এ স্টোর করে নেটওয়ার্কের সব কম্পিউটারকে সেখানে থেকে ফাইল অ্যাক্সেস দেয়া সহজ। ছোট কম্পিউটার নেটওয়ার্কে সহযোগিতা বা ফাইল স্টোর ও শেয়ার করার জন্য NAS পারফেক্ট।

কিন্তু NAS পাওয়া মানে হার্ডওয়্যারের ওপর বেশি টাকা খরচ। আপনি যদি একটি পার্সনাল নেটওয়ার্কে থাকেন, উবুন্টু সহ একটি কম্পিউটার এবং কিছু স্টোরেজ স্পেস রাখেন (আভ্যন্তরীণ বা বাহ্যিক ড্রাইভ), তবে আপনি ইতিমধ্যে যা আছে সেগুলো দিয়ে নিজের NAS বানাতে পারেন।

উবুন্টুতে Samba ইনস্টল করা

প্রথমে আপনাকে নিশ্চিত করতে হবে যে আপনার কম্পিউটার একটি লোকাল নেটওয়ার্কের সাথে কানেক্টেড। ওয়ায়ারলেস নেটওয়ার্ক ঠিক আছে, কিন্তু ওয়ায়ারড নেটওয়ার্ক খুব রিকমেন্ডেড কারণ এটি আরও স্থিতিশীল কানেকশন দেবে।

উবুন্টু নেটবুক ব্যবহার করে নিজের নেটওয়ার্ক অ্যাটাচড স্টোরেজ (NAS) বানান ও ব্যবহার করুন

দूसरी बात নিশ্চিত করতে হবে যে আপনার কাছে উবুন্টু ইনস্টল করা একটি কম্পিউটার আছে। আমি আমার পরীক্ষার জন্য একটি নেটবুক এবং উবুন্টু নেটবুক এডিশন ব্যবহার করেছি। আপনি আপনার কম্পিউটারে উবুন্টু ইনস্টল করতে না চাইলে, আপনি OS-কে একটি USB ড্রাইভে ইনস্টল করতে পারেন।

লোকাল নেটওয়ার্কের মধ্যে স্টোরেজ শেয়ার করতে, আপনাকে আপনার উবুন্টুতে Samba যোগ করতে হবে। Samba সবচেয়ে সাধারণভাবে ব্যবহৃত ফাইল সার্ভার সিস্টেম। এটি মাইক্রোসফটের নেটওয়ার্ক প্রোটোকলের ওপেন-সোর্স ইমপ্লিমেন্টেশন যা মানে এটি আপনার LAN-এ সকল উইন্ডোজ, OS X এবং লিনাক্স মেশিনের সাথে কাজ করবে।

  • সাইড মেনু থেকে "Applications" খুলুন এবং "Synaptic Package Manager" সার্চ করুন। এটি উবুন্টুতে প্যাকেজ (অ্যাপ্লিকেশন) যোগ ও বাদ দেওয়ার ইউটিলিটি।
উবুন্টু নেটবুক ব্যবহার করে নিজের নেটওয়ার্ক অ্যাটাচড স্টোরেজ (NAS) বানান ও ব্যবহার করুন
  • Synaptic Package Manager খুলুন এবং "samba" সার্চ করুন।
উবুন্টু নেটবুক ব্যবহার করে নিজের নেটওয়ার্ক অ্যাটাচড স্টোরেজ (NAS) বানান ও ব্যবহার করুন
  • সার্চ রেজাল্ট থেকে "samba"-এ রাইট-ক্লিক করুন এবং "Mark for Installation" বেছে নিন।
উবুন্টু নেটবুক ব্যবহার করে নিজের নেটওয়ার্ক অ্যাটাচড স্টোরেজ (NAS) বানান ও ব্যবহার করুন
  • তারপর "Apply" বাটনে ক্লিক করুন ইনস্টল করার জন্য।
উবুন্টু নেটবুক ব্যবহার করে নিজের নেটওয়ার্ক অ্যাটাচড স্টোরেজ (NAS) বানান ও ব্যবহার করুন
  • একটি কনফার্মেশন উইন্ডো আসবে। চালিয়ে যেতে "Apply" ক্লিক করুন।
উবুন্টু নেটবুক ব্যবহার করে নিজের নেটওয়ার্ক অ্যাটাচড স্টোরেজ (NAS) বানান ও ব্যবহার করুন
  • উবুন্টু প্যাকেজ ডাউনলোড ও ইনস্টল করবে। প্রক্রিয়াটি কিছুটা সময় নিতে পারে আপনার ইন্টারনেট কানেকশনের গতির উপর নির্ভর করে।
উবুন্টু নেটবুক ব্যবহার করে নিজের নেটওয়ার্ক অ্যাটাচড স্টোরেজ (NAS) বানান ও ব্যবহার করুন
  • ইনস্টলেশন শেষে আরেকটি কনফার্মেশন উইন্ডো আসবে।
উবুন্টু নেটবুক ব্যবহার করে নিজের নেটওয়ার্ক অ্যাটাচড স্টোরেজ (NAS) বানান ও ব্যবহার করুন
  • এখন আপনি আপনার নেটওয়ার্কের মধ্যে কিছু স্টোরেজ স্পেস শেয়ার করার জন্য প্রস্তুত।

ফোল্ডার তৈরি ও শেয়ার করা

পরবর্তী ধাপ হল ফোল্ডার(গুলো) কনফিগার করা যাতে নেটওয়ার্কের অন্য ব্যবহারকারীদের সাথে শেয়ার করা যায়। আপনি যদি এক্সটার্নাল ড্রাইভ নেটওয়ার্ক অ্যাটাচড স্টোরেজ হিসেবে ব্যবহার করতে চান, তবে এটাকে আপনার সিস্টেমে আটাচ করুন। আপনি যদি চান অন্য ব্যবহারকারীরা আপনার বিদ্যমান ফোল্ডারগুলো বিলগিয়ে দেয় না, তবে এই স্টোরেজ স্পেসের ভেতর খালি জায়গায় রাইট-ক্লিক করে "Create Folder" বেছে নিয়ে শেয়ার করার জন্য নতুন ফোল্ডার(গুলো) তৈরি করুন।

উবুন্টু নেটবুক ব্যবহার করে নিজের নেটওয়ার্ক অ্যাটাচড স্টোরেজ (NAS) বানান ও ব্যবহার করুন
  • আপনি যে ফোল্ডার শেয়ার করতে চান সেটিতে রাইট-ক্লিক করে "Sharing Options" অ্যাক্সেস করুন।
উবুন্টু নেটবুক ব্যবহার করে নিজের নেটওয়ার্ক অ্যাটাচড স্টোরেজ (NAS) বানান ও ব্যবহার করুন
  • যেহেতু আমরা একটি পার্সনাল নেটওয়ার্কের ভেতরে এই স্টোরেজ ব্যবহার করব, সকল বক্স চেক করুন এবং প্রয়োজনীয় ফিল্ড পূরণ করুন। আপনি যদি আপনার NAS পাবলিক নেটওয়ার্কে ব্যবহার করার পরিকল্পনা করেন তবে নেটওয়ার্ক অ্যাডমিনিস্ট্রেটর (বা নেটওয়ার্ক বুঝতে পারা বন্ধু) সাথে পরামর্শ করুন।
উবুন্টু নেটবুক ব্যবহার করে নিজের নেটওয়ার্ক অ্যাটাচড স্টোরেজ (NAS) বানান ও ব্যবহার করুন
  • ফোল্ডার শেয়ার করার আগে আপনাকে আপনার মেশিনকে পারমিশন দিতে হবে।
উবুন্টু নেটবুক ব্যবহার করে নিজের নেটওয়ার্ক অ্যাটাচড স্টোরেজ (NAS) বানান ও ব্যবহার করুন

এর পর, আপনার শেয়ার করা ফোল্ডার(গুলো) নেটওয়ার্কে দেখা যাবে এবং নেটওয়ার্কের সবাই ফোল্ডার(গুলো) ব্যবহার করে তাদের ফাইল স্টোর করতে পারবে। নেটওয়ার্কে শেয়ার করতে চাইবা অন্যান্য ফোল্ডারদের জন্যও প্রক্রিয়াটি পুনরাবৃত্তি করুন।

শেয়ার করা ফোল্ডার অ্যাক্সেস করা

নেটওয়ার্কের যেকোনো কম্পিউটার থেকে শেয়ার করা ফোল্ডার অ্যাক্সেস করতে, কম্পিউটারের ফাইল ম্যানেজারকে পয়েন্ট করুন:

smb://ubuntu

  • ম্যাকএ, আপনি এটি "Go - Connect To Server" মেনুতে যেতে পারেন (বা "Command + K" ব্যবহার করে)।
উবুন্টু নেটবুক ব্যবহার করে নিজের নেটওয়ার্ক অ্যাটাচড স্টোরেজ (NAS) বানান ও ব্যবহার করুন
  • আপনি ম্যানুয়ালি অ্যাড্রেস লিখে "Connect" ক্লিক করতে পারেন, অথবা "Browse" বাটন ব্যবহার করে শেয়ার করা ফোল্ডার(গুলো) খুঁজে পেতে পারেন।
উবুন্টু নেটবুক ব্যবহার করে নিজের নেটওয়ার্ক অ্যাটাচড স্টোরেজ (NAS) বানান ও ব্যবহার করুন
  • উপলব্ধ ফোল্ডার(গুলো) লিস্টে দেখাবে। মাউন্ট করার জন্য "OK" ক্লিক করুন।
উবুন্টু নেটবুক ব্যবহার করে নিজের নেটওয়ার্ক অ্যাটাচড স্টোরেজ (NAS) বানান ও ব্যবহার করুন
  • ফোল্ডার মাউন্ট হলে, আপনি এটি আপনার লোকাল হার্ড ড্রাইভের ফোল্ডার처럼 ব্যবহার করতে পারেন।

আমি উইন্ডোজ মেশিন থেকে NAS-এ শেয়ার করা ফোল্ডার অ্যাক্সেস করার উদাহরণ দিতে পারছি না কারণ আমার উইন্ডোজ একই মেশিনে ইনস্টল যেখানে উবুন্টু ইনস্টল করলাম। কিন্তু প্রক্রিয়াটি একইরকম হওয়া উচিত। আপনি "Connect To Server" মেনু "Control Panel - Network"-এ পাবেন।

আমি একটি доста অস্থিতিশীল ওয়ায়ারলেস নেটওয়ার্ক ব্যবহার করেছি, তাই নিজের NAS বানার ফলাফল একটু নিরাশাজনক। আপনি যদি এটি একটি স্থিতিশীল নেটওয়ার্কে এবং/অথবা উইন্ডোজ মেশিন থেকে শেয়ার করা ফোল্ডার(গুলো) অ্যাক্সেস করতে পারেন, তবে নিচে কমেন্টে আপনার ফলাফল শেয়ার করুন।

Image credit: animaster

  1. Mac-এ Optimized Storage ব্যবহার করুন

  2. উবুন্টুতে স্টার্টআপ অ্যাপ্লিকেশন ম্যানেজ করার পদ্ধতি

  3. Ubuntu 20.04-এ ZFS স্ন্যাপশট ব্যবহারের পদ্ধতি

  4. অ্যান্ড্রয়েড ও Ubuntu-এর মধ্যে নেটওয়ার্ক দিয়ে ফাইল শেয়ার করার পদ্ধতি