সাম্বা দিয়ে উবুন্টুতে একটি নেটওয়ার্ক শেয়ার্ড ফোল্ডার কিভাবে সেট আপ করবেন

সাম্বা দিয়ে উবুন্টুতে একটি নেটওয়ার্ক শেয়ার্ড ফোল্ডার কিভাবে সেট আপ করবেন

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





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





সাম্বা কি?

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





এলজি ফোনে ইমোজি কিভাবে আপডেট করবেন

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

ধাপ 1: সাম্বা ইনস্টল করা

এই নির্দেশিকা উবুন্টু লিনাক্স 20.04 এলটিএস ব্যবহার করবে, তবে আপনি উবুন্টু 16.04 বা তার পরে ব্যবহার করলেও পদক্ষেপগুলি কাজ করা উচিত। আপনার প্যাকেজ উৎস তথ্য আপডেট করে শুরু করুন।



sudo apt update

তারপরে, নীচের কমান্ডটি ব্যবহার করে সাম্বা ইনস্টল করুন:

sudo apt install samba

সাম্বা সফলভাবে ইনস্টল করা হয়েছে কিনা তা পরীক্ষা করতে, নিম্নলিখিত কমান্ডটি চালান:





smbd --version

আউটপুট নীচের এক অনুরূপ হওয়া উচিত।

ধাপ 2: সাম্বা কনফিগার করা

অন্যান্য নেটওয়ার্ক ডিভাইসের সাথে নিরাপদে ফাইল শেয়ার করতে সক্ষম হতে, আপনাকে সাম্বা সার্ভার কনফিগার করতে হবে। সাম্বার জন্য প্রধান কনফিগারেশন ফাইলটি এখানে অবস্থিত /etc/samba/smb.conf আপনার পিসিতে। এই গাইডটি সাম্বা কনফিগারেশন ফাইল সম্পাদনার জন্য ভিম টেক্সট এডিটর ব্যবহার করে, কিন্তু আপনার পছন্দের অন্য যেকোনো টেক্সট এডিটর ব্যবহার করতে দ্বিধা বোধ করবেন না।





বিঃদ্রঃ: কনফিগারেশন ফাইল সম্পাদনা করার জন্য আপনার প্রশাসনিক সুবিধা থাকতে হবে।

sudo vim /etc/samba/smb.conf

কনফিগ ফাইলের নীচে নিম্নলিখিত লাইন যোগ করুন।

[sambashare]
comment= Network Shared Folder by Samba Server on Ubuntu
path = /home/your_username/sambashare
force user = smbuser
force group = smbgroup
create mask = 0664
force create mode = 0664
directory mask = 0775
force directory mode = 0775
public = yes
read only = no

আপডেট করতে ভুলবেন না পথ আপনার ব্যবহারকারীর নাম সহ প্যারামিটার। আপনি নিম্নলিখিত কমান্ডটি চালিয়ে আপনার ব্যবহারকারীর নাম পেতে পারেন:

echo $USER

প্রতি ভিম সম্পাদক থেকে প্রস্থান করুন আপনার পরিবর্তন করার পরে, কেবল টাইপ করুন : wq এবং টিপুন প্রবেশ করুন চাবি.

কনফিগারেশনগুলি বোঝা

এখানে কনফিগারেশন লাইনগুলির একটি সংক্ষিপ্ত বিবরণ যা আপনি সবেমাত্র যোগ করেছেন।

  • অধ্যায় : কনফিগারেশন ফাইলে একটি নতুন বিভাগ বর্গ বন্ধনী দ্বারা প্রতিনিধিত্ব করা হয় ( [] )। এই ক্ষেত্রে, বিভাগটি হল [সম্বাশরে]
  • মন্তব্য করুন : কোডের এই লাইনটি এই বিভাগটি কী সে সম্পর্কে একটি সংক্ষিপ্ত রূপরেখা প্রদান করে। বিশেষ করে, আপনার যদি কনফিগ ফাইলে একাধিক ভাগ করা ডিরেক্টরি বিভাগ থাকে তবে এটি কার্যকর।
  • পথ : এটি আপনার মনোনীত নেটওয়ার্ক শেয়ার্ড ফোল্ডারের ডিরেক্টরিতে যাওয়ার পথ।
  • ব্যবহারকারীকে বাধ্য করুন : সিস্টেম ব্যবহারকারী যা সাম্বা সার্ভার ফাইল শেয়ার করার জন্য ব্যবহার করবে।
  • জোর দল : সাম্বা সিস্টেম ব্যবহারকারী যে গ্রুপের অন্তর্ভুক্ত হবে তার নাম।
  • মাস্ক তৈরি করুন : এই প্যারামিটারটি শেয়ার করা ফোল্ডারে নতুন তৈরি ফাইলের জন্য অনুমতি সেট করবে। এই ক্ষেত্রে, মান 0664 যার মানে হল যে ফাইলের মালিক এবং গোষ্ঠী পড়ার এবং লেখার অনুমতি পাবে যখন অন্য ব্যবহারকারীদের কেবল পড়ার অনুমতি থাকবে।
  • জোর করে মোড তৈরি করুন : এর সাথে মিলিয়ে কাজ করে মাস্ক তৈরি করুন সঠিক ফাইলের অনুমতি সেট করার জন্য প্যারামিটার।
  • ডিরেক্টরি মাস্ক : এই প্যারামিটারটি শেয়ার করা ফোল্ডারে ফোল্ডারের অনুমতি নির্ধারণ করে। 0775 এর অনুমতি, এর মানে হল যে মালিক এবং গোষ্ঠী অনুমতিগুলি পড়ে, লিখেন এবং সম্পাদন করেন, অন্যরা কেবল অনুমতিগুলি পড়ে এবং সম্পাদন করে।
  • ডিরেক্টরি মোড জোর করুন : এই প্যারামিটারটি সহযোগিতায় কাজ করে ডিরেক্টরি মাস্ক সঠিক ডিরেক্টরি অনুমতি সেট করা আছে তা নিশ্চিত করতে।
  • পাবলিক : এই প্যারামিটারটি নির্দিষ্ট করে যে এটি আপনার নেটওয়ার্কে একটি পাবলিক ফোল্ডার এবং অন্যান্য ডিভাইস এটি অ্যাক্সেস করতে পারে।
  • শুধুমাত্র পাঠযোগ্য : ভাগ করা ফোল্ডারের মধ্যে ফাইলগুলি সংশোধন করার অনুমতিগুলি নির্দিষ্ট করে।

ধাপ 3: সাম্বা সম্পদ তৈরি করা

সাম্বা সার্ভার কনফিগার করার পরে, এখন আপনাকে প্রয়োজনীয় সংস্থান তৈরি করতে হবে যেমন সাম্বা ব্যবহারকারী এবং শেয়ার করার জন্য ডিরেক্টরি। এই সংস্থানগুলি নেটওয়ার্কে একটি ফোল্ডার ভাগ করার প্রক্রিয়াটিকে সহজতর করবে।

1. শেয়ার করা ফোল্ডার

উপরের সাম্বা কনফিগ ফাইলে নির্দিষ্ট পাথে আপনাকে শেয়ার করা ফোল্ডার তৈরি করতে হবে। এই গাইড নামের একটি ভাগ করা ফোল্ডার ব্যবহার করে sambashare আপনার হোম ডিরেক্টরিতে অবস্থিত।

ব্যবহার করে আপনার হোম ডিরেক্টরিতে নেভিগেট করুন cd কমান্ড

cd ~

তারপরে নীচের কমান্ডটি ব্যবহার করে ভাগ করা ডিরেক্টরিটি তৈরি করুন:

mkdir -p sambashare

2. সাম্বা ব্যবহারকারী এবং গোষ্ঠী

পরবর্তী ধাপ হল কনফিগারেশন ফাইলে নির্দিষ্ট সাম্বা সিস্টেম ব্যবহারকারী এবং গোষ্ঠী তৈরি করা।

আপনি নিম্নলিখিত কমান্ড ব্যবহার করে সাম্বা সিস্টেম গ্রুপ তৈরি করতে পারেন:

sudo groupadd --system smbgroup

পরবর্তী, ব্যবহার করে সাম্বা সিস্টেম ব্যবহারকারী তৈরি করুন useradd

sudo useradd --system --no-create-home --group smbgroup -s /bin/false smbuser

উপরের কমান্ডটি একটি সিস্টেম ব্যবহারকারী তৈরি করে এবং ব্যবহারকারীকে উপরে তৈরি সাম্বা গ্রুপে যুক্ত করে। এছাড়াও যেহেতু এটি একটি সিস্টেম ব্যবহারকারী, তাই কোন হোম ডিরেক্টরি তৈরি করা হবে না।

3. শেয়ার্ড ফোল্ডারের মালিক পরিবর্তন করা

সাম্বা ব্যবহারকারী এবং গোষ্ঠীটি একবার হয়ে গেলে, আপনি এখন ভাগ করা ফোল্ডারের মালিককে নতুন ব্যবহারকারীর কাছে পরিবর্তন করতে পারেন smbuser এবং গ্রুপ smbgroup । আপনি নীচের কমান্ডটি ব্যবহার করে এটি অর্জন করতে পারেন:

sudo chown -R smbuser:smbgroup ~/sambashare

অবশেষে, গোষ্ঠীকে ভাগ করা ফোল্ডার এবং এর ভিতরের সামগ্রীতে লেখার অ্যাক্সেস দেওয়ার জন্য নীচের কমান্ডটি জারি করুন।

sudo chmod -R g+w ~/sambashare

ধাপ 4: সাম্বা পরিষেবা পুনরায় চালু করা

সাম্বা কনফিগারেশন ফাইলের পরিবর্তনগুলি কার্যকর করার জন্য আপনার সাম্বা পরিষেবা পুনরায় চালু করা উচিত।

sudo systemctl restart smbd

পরিষেবাটি পুনরায় চালু হওয়ার পরে, আপনি নীচের কমান্ড দিয়ে এর অবস্থা পরীক্ষা করতে পারেন:

sudo systemctl status smbd

বিঃদ্রঃ : আপনি যদি আপনার ফায়ারওয়াল সক্ষম করেন, তাহলে আপনার সাম্বা ব্যবহার করে আপনার সক্রিয় নিয়মে যোগ করা উচিত ufw কমান্ড

sudo ufw enable samba

ধাপ 5: ভাগ করা ফোল্ডার অ্যাক্সেস করা

আপনার শেয়ার করা ফোল্ডারটি এখন আপনার নেটওয়ার্কের ডিভাইসগুলি দ্বারা অ্যাক্সেসযোগ্য।

উইন্ডোজ এ

উইন্ডোজে, আপনি উইন্ডোজ এক্সপ্লোরার ব্যবহার করে ভাগ করা ফোল্ডারটি অ্যাক্সেস করতে পারেন। আপনি ফাইল এক্সপ্লোরার ব্যবহার করে শুরু করতে পারেন উইন্ডোজ + ই কীবোর্ড শর্টকাট।

ঠিকানা বারে, টাইপ করুন ip ip_address_of_pc_with_shared_folder sambashare

সঠিক আইপি ঠিকানা এবং ভাগ করা ফোল্ডারের নাম দিয়ে প্রতিস্থাপন করতে ভুলবেন না।

কিভাবে ওয়্যারলেস হেডসেটকে এক্সবক্স ওয়ানে সংযুক্ত করতে হয়

সিস্টেম আপনাকে লিনাক্স পিসিতে ব্যবহারকারীর ব্যবহারকারীর নাম এবং পাসওয়ার্ড লিখতেও বলবে।

উবুন্টুতে

উবুন্টু লিনাক্সে, ডিফল্ট ফাইল ম্যানেজার খুলুন এবং এ ক্লিক করুন অন্যান্য লোকেশন বোতাম। তারপর, মধ্যে সার্ভারে সংযোগ করুন ইনপুট, নিম্নলিখিত বিন্যাসে একটি আইপি ঠিকানা লিখুন:

smb://ip_adresss_of_pc_with_shared_folder/sambashare

আপনি হয় নিবন্ধিত ব্যবহারকারী বা বেনামী হিসাবে সংযোগ করতে পারেন। মনে রাখবেন যদি আপনি নির্বাচন করেন নিবন্ধিত ব্যবহারকারী ড্রপডাউন থেকে, আপনাকে ব্যবহারকারীর শংসাপত্র উল্লেখ করতে হবে।

ম্যাকওএস -এ

ম্যাক ব্যবহারকারীরা সহজেই ভাগ করা ফোল্ডারটি অ্যাক্সেস করতে পারে। ফাইন্ডার মেনুতে, এ ক্লিক করুন অন্তর্জাল ট্যাব, এবং পাবলিক শেয়ার্ড ফোল্ডার সহ কম্পিউটার তালিকাভুক্ত করা হবে। এটি নির্বাচন করুন এবং আপনি ফাইলগুলি অ্যাক্সেস করতে সক্ষম হবেন।

দক্ষতার সাথে একাধিক ডিভাইসের মধ্যে ফাইল শেয়ার করা

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

শুধু লিনাক্স নয়, আপনি আপনার উইন্ডোজ মেশিনে একটি শেয়ার্ড নেটওয়ার্ক ফোল্ডার কনফিগার করতে পারেন।

শেয়ার করুন শেয়ার করুন টুইট ইমেইল কিভাবে উইন্ডোজ ১০ এ নেটওয়ার্ক ফাইল শেয়ার করবেন

আপনার USB ফ্ল্যাশ ড্রাইভ খুঁজে পাচ্ছেন না? পরিবর্তে স্থানীয় নেটওয়ার্কের মাধ্যমে আপনার ফাইল শেয়ার করুন।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • লিনাক্স
  • তথ্য ভাগাভাগি
  • কম্পিউটার নেটওয়ার্ক
লেখক সম্পর্কে যেতে ভাল(36 নিবন্ধ প্রকাশিত)

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

Mwiza Kumwenda থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন