উইন্ডোজ এবং সেন্টোসের সাথে সাম্বা শেয়ার কিভাবে ইনস্টল এবং কনফিগার করবেন

How Install Configure Samba Share With Windows



সাম্বা একটি উইন্ডোজ সামঞ্জস্যপূর্ণ ফাইল শেয়ারিং সিস্টেম। এটি লিনাক্স সিস্টেমে উইন্ডোজ শেয়ার সেট আপ করতে ব্যবহৃত হয়। সাম্বা হল SMB/CIFS প্রোটোকলের একটি লিনাক্স বাস্তবায়ন।

সাম্বা স্টোরেজ সার্ভার সেট আপ করতে বা লিনাক্স সিস্টেমে ফাইল এবং ডিরেক্টরি শেয়ার করার জন্য ব্যবহার করা যেতে পারে।







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



সাম্বা সার্ভার এবং ক্লায়েন্ট কম্পিউটারগুলি নিম্নলিখিত উপায়ে সেট আপ করা হয়েছে:







দ্য সাম্বা স্টোরেজ সার্ভার (CentOS 7 এর উপর ভিত্তি করে) এর হোস্টনাম আছে smb- সার্ভার এবং আইপি ঠিকানা 10.0.1.11

দ্য সাম্বা সেন্টোস 7 ক্লায়েন্ট হোস্টনাম আছে smb- ক্লায়েন্ট এবং আইপি ঠিকানা 10.0.1.14



দ্য সাম্বা উইন্ডোজ 7 ক্লায়েন্ট আইপি ঠিকানা আছে 10.0.1.12

এই কম্পিউটারগুলি একই নেটওয়ার্কে রয়েছে 10.0.1.0/24

সাম্বা সার্ভারের জন্য DNS কনফিগার করা হচ্ছে:

আপনি শুরু করার আগে, নিশ্চিত করুন যে আপনার DNS সার্ভার সঠিকভাবে কনফিগার করা আছে। অন্যথায়, সাম্বা শুরু করতে ব্যর্থ হতে পারে।

একটি সম্পূর্ণ DNS সার্ভার কনফিগার করা এই নিবন্ধের সুযোগের বাইরে, তাই আমি সম্পাদনা করেছি /etc/hosts প্রতিটি CentOS 7 মেশিনের ফাইল এবং সেখানে নিম্নলিখিত লাইন যোগ করা হয়েছে।

10.0.1.11 এসএমবি-সার্ভার

উপরে smb- সার্ভার এবং smb- ক্লায়েন্ট মেশিন, আপনি উপরের লাইনটি যোগ করতে কেবল নিম্নলিখিত কমান্ডটি চালাতে পারেন /etc/hosts ফাইল:

$বের করে দিল '10 .0.1.11 এসএমবি-সার্ভার ' | sudo টি -প্রতি /ইত্যাদি/হোস্ট

উইন্ডোজ ক্লায়েন্টের জন্য, আমি সম্পাদনা করতে নোটপ্যাড ব্যবহার করেছি C: Windows System32 Drivers etc hosts ফাইল করুন এবং সেখানে নিম্নলিখিত লাইন যোগ করুন:

10.0.1.11 এসএমবি-সার্ভার

ধাপ 1:

এ যান শুরু করুন মেনু এবং অনুসন্ধান করুন নোটপ্যাড । এখন ডান ক্লিক করুন নোটপ্যাড আইকন এবং ক্লিক করুন প্রশাসক হিসাবে চালান

ধাপ ২:

এখন টিপুন + অথবা যেতে ফাইল > খোলা… এবং ফাইলটি নির্বাচন করুন C: Windows System32 Drivers etc hosts

ধাপ 3:

এখন উপরের লাইনটি ফাইলের শেষে যোগ করুন। এখন টিপুন + গুলি অথবা যান ফাইল > সংরক্ষণ ফাইলটি সংরক্ষণ করতে।

সাম্বা সার্ভার ইনস্টল করা হচ্ছে:

CentOS 7 -এ ডিফল্টরূপে সাম্বা সার্ভার ইনস্টল করা নেই smb- সার্ভার মেশিন

সাম্বা সার্ভার ইনস্টল করার আগে, আপডেট করতে নিম্নলিখিত কমান্ডটি চালান YUM প্যাকেজ সংগ্রহস্থল ক্যাশে:

$sudo yum makecache

এখন নিম্নলিখিত কমান্ড দিয়ে আপনার CentOS 7 সিস্টেম আপডেট করুন:

$sudo yum আপডেট

যদি আপডেট পাওয়া যায়, তাহলে আপনাকে নিম্নলিখিত উইন্ডোটি দেখতে হবে। টিপুন এবং এবং তারপর টিপুন অবিরত রাখতে.

আপডেট প্রক্রিয়া শেষ হতে কিছু সময় লাগবে। একবার সম্পন্ন হলে, আপনার সিস্টেম পুনরায় বুট করার জন্য নিম্নলিখিত কমান্ডটি চালান।

$sudoরিবুট

এখন নিম্নলিখিত কমান্ড দিয়ে সাম্বা সার্ভার ইনস্টল করুন:

$sudo yum ইনস্টল করুনসাম্বা

এখন টিপুন এবং এবং তারপর টিপুন অবিরত রাখতে.

সাম্বা সার্ভার ইনস্টল করা উচিত।

সাম্বা পরিষেবা smb এবং nmb ডিফল্টভাবে বন্ধ করা হয়। কিছু করার আগে আপনাকে সেগুলি শুরু করতে হবে।

শুরু করুন smb নিম্নলিখিত কমান্ড দিয়ে সেবা:

$sudosystemctl start smb

শুরু করুন nmb নিম্নলিখিত কমান্ড দিয়ে সেবা:

$sudosystemctl শুরু nmb

এখন আপনাকে যোগ করতে হবে smb এবং nmb সিস্টেম স্টার্টআপের জন্য পরিষেবাগুলি যাতে সার্ভার কম্পিউটার বুট করার সময় সেগুলি শুরু হয়।

যুক্ত করুন smb নিম্নলিখিত কমান্ড দিয়ে সিস্টেম প্রারম্ভে পরিষেবা:

$sudosystemctlসক্ষম করুনsmb

যুক্ত করুন nmb নিম্নলিখিত কমান্ড দিয়ে সিস্টেম প্রারম্ভে পরিষেবা:

$sudosystemctlসক্ষম করুনnmb

সাম্বা ব্যবহারকারীদের যোগ করা এবং তালিকাভুক্ত করা:

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

আপনি নিম্নলিখিত কমান্ড দিয়ে আপনার লগইন ব্যবহারকারীকে সাম্বায় যুক্ত করতে পারেন:

$sudopdbedit-প্রতি -উ$(আমি কে)

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

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

আপনার সাম্বা পাসওয়ার্ডটি পুনরায় টাইপ করুন এবং টিপুন

আপনার লগইন ব্যবহারকারী যোগ করা উচিত।

আপনি নিম্নলিখিত কমান্ডের সাহায্যে অন্যান্য লিনাক্স ব্যবহারকারীদের সাম্বায় যুক্ত করতে পারেন:

$sudopdbedit-প্রতি -উব্যবহারকারীর নাম

বিঃদ্রঃ: এখানে, ব্যবহারকারীর নাম যেকোন লিনাক্স ইউজারনেম হতে পারে।

এখন আপনি নিম্নলিখিত কমান্ড দিয়ে সমস্ত সাম্বা ব্যবহারকারীদের তালিকা করতে পারেন:

$sudopdbedit-দ্য

সাম্বা ট্রাফিক অনুমোদন:

এখন সাম্বা যান চলাচলের অনুমতি দিন smb- সার্ভার নিম্নলিখিত সঙ্গে মেশিন ফায়ারওয়াল্ড কমান্ড:

$sudoফায়ারওয়াল- cmd--এড-সার্ভিস= সাম্বা-স্থায়ী

নতুন প্রয়োগ করুন ফায়ারওয়াল্ড নিম্নলিখিত কমান্ড দিয়ে কনফিগারেশন:

$sudoফায়ারওয়াল- cmd--লোড করুন

CentOS 7 ক্লায়েন্ট থেকে সাম্বা শেয়ার অ্যাক্সেস করা:

আপনি আপনার CentOS 7 মেশিনে সাম্বা ক্লায়েন্ট ইউটিলিটি ইনস্টল করতে পারেন যেখান থেকে আপনি সাম্বা শেয়ারগুলি মাউন্ট করতে চান smb- সার্ভার মেশিন

CentOS 7 ক্লায়েন্টে সাম্বা ক্লায়েন্ট ইউটিলিটি ইনস্টল করতে নিম্নলিখিত কমান্ডটি চালান:

$sudo yum ইনস্টল করুনসাম্বা-ক্লায়েন্ট

এখন টিপুন এবং এবং তারপর টিপুন অবিরত রাখতে.

সাম্বা ক্লায়েন্ট ইউটিলিটি ইনস্টল করা উচিত।

এখন আপনি আপনার লগইন করার জন্য সমস্ত উপলব্ধ শেয়ার তালিকাভুক্ত করতে পারেন ব্যবহারকারীর নাম চালু smb- সার্ভার নিম্নলিখিত কমান্ড সহ মেশিন:

$smbclient-উব্যবহারকারীর নাম> -দ্য //HOSTNAME

বিঃদ্রঃ: এখানে ব্যবহারকারীর নাম আপনার সাম্বা ব্যবহারকারীর নাম এবং HOSTNAME আপনার DNS নাম বা আইপি smb- সার্ভার

এখন আপনার সাম্বা পাসওয়ার্ড টাইপ করুন এবং টিপুন

আপনার সমস্ত শেয়ার তালিকাভুক্ত করা উচিত। ডিফল্টরূপে, শুধুমাত্র ব্যবহারকারীর হোম ডিরেক্টরি ভাগ করা হয়। আপনি যদি চান, আপনি আরো শেয়ার যোগ করতে পারেন।

এখন আপনি নিম্নলিখিত কমান্ড দিয়ে আপনার ভাগ মাউন্ট করতে পারেন:

$sudo মাউন্ট -টিcifs-অথবা ব্যবহারকারীর নাম= USERNAME,পাসওয়ার্ড= SAMBA_PASSWORD
//SERVER_IP/SHARENAME MOUNTPOINT

দ্রষ্টব্য: USERNAME এবং SAMBA_PASSWORD সাম্বা লগইন বিবরণ, SERVER_IP এর আইপি ঠিকানা smb- সার্ভার , SHARENAME শেয়ারের নাম এবং পর্বত বিন্দু অবস্থান/পথ যেখানে আপনি আপনার ভাগ মাউন্ট করতে চান SHARENAME CentOS 7 এ।

শেয়ার মাউন্ট করা হয়।

উইন্ডোজ ক্লায়েন্ট থেকে সাম্বা শেয়ার অ্যাক্সেস করা:

জানালা থেকে, শুধু খুলুন ফাইল এক্সপ্লোরার এবং টাইপ করুন HOSTNAMESHARENAME নীচের স্ক্রিনশটে চিহ্নিত হিসাবে আপনার অবস্থানে। একবার হয়ে গেলে, টিপুন

এখন আপনার সাম্বা টাইপ করুন ব্যবহারকারীর নাম এবং পাসওয়ার্ড এবং ক্লিক করুন ঠিক আছে

আপনি আপনার ভাগে লগ ইন করা উচিত যেমন আপনি দেখতে পারেন।

আরো শেয়ার যোগ করা:

আপনার যদি আরো শেয়ার যোগ করার প্রয়োজন হয়, পড়ুন একটি ফাইল শেয়ার তৈরি করা হচ্ছে https://linuxhint.com/install-samba-on-ubuntu/ এ নিবন্ধের বিভাগ

বিঃদ্রঃ: SELinux নিষ্ক্রিয় অবস্থায় আমি সবকিছু করেছি। SELinux এর সাথে কাজ করা এই নিবন্ধের সুযোগের বাইরে। SELinux সম্পর্কে আরও তথ্যের জন্য SELinux ডকুমেন্টেশন দেখুন এবং কিভাবে এটি সাম্বার জন্য সেট আপ করবেন।

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