আপনি লিনাক্স থেকে উইন্ডোজ কম্পিউটারে ফাইল স্থানান্তর করার জন্য একটি ফ্ল্যাশ ড্রাইভ বা SD কার্ড ব্যবহার করার চেষ্টা করেছেন, এবং আপনি এটি বিরক্তিকর এবং ক্লান্তিকর বলে মনে করেছেন, বিশেষ করে যখন অনেকগুলি ফাইল সরানোর জন্য থাকে এবং এটি সম্পূর্ণ হতে কয়েক যুগ সময় নেয়৷
আপনি যখন আপনার স্থানীয় নেটওয়ার্ক (LAN) এর মাধ্যমে দ্রুত এবং সহজে ফাইল সরাতে পারবেন তখন স্টোরেজ ডিভাইস ব্যবহার করে আপনার মূল্যবান সময় নষ্ট করতে হবে না।
এটি করার জন্য ব্যবহৃত প্রধান পদ্ধতিগুলি হল:
- Samba ব্যবহার করে Windows থেকে অ্যাক্সেস করতে Linux-এ একটি শেয়ার তৈরি করুন
- লিনাক্স থেকে অ্যাক্সেস করতে উইন্ডোজে একটি শেয়ার তৈরি করুন
লিনাক্সে একটি শেয়ার তৈরি করুন এবং সাম্বা ব্যবহার করে উইন্ডোজ থেকে এটি অ্যাক্সেস করুন
এটি করার সেরা এবং দ্রুততম উপায় হল সাম্বা স্যুট ইনস্টল করা। উইন্ডোজ, লিনাক্স বা ম্যাক মেশিনের মতো বিভিন্ন ডিভাইসের মধ্যে ফাইল শেয়ার করার জন্য সাম্বা একটি আদর্শ সমাধান। মেশিনগুলিকে একটি জেনেরিক রাউটারের সাথে নেটওয়ার্ক করা দরকার৷
উইন্ডোজ মেশিনগুলি কার্যকারিতার সাথে আসে যা তাদেরকে বাক্সের বাইরে সাম্বার সাথে কাজ করতে দেয়, তাই আপনাকে লিনাক্স মেশিনগুলির জন্য শুধুমাত্র একটি প্যাকেজ ইনস্টল করতে হবে৷
1. আপনার লিনাক্স মেশিনে আপনি যে ফাইলগুলি শেয়ার করতে চান সেই অবস্থানটি খুলুন৷
2. ফাইলটিতে রাইট-ক্লিক করুন এবং "শেয়ারিং অপশন" নির্বাচন করুন৷
৷
3. আপনি যদি সাম্বা পরিষেবাগুলি ইনস্টল করার জন্য একটি প্রম্পট পান তবে "পরিষেবা ইনস্টল করুন" এ ক্লিক করুন৷
4. শেয়ারিং সক্ষম করতে সাম্বা পরিষেবা ইনস্টল হয়ে গেলে সেশন পুনরায় চালু করুন ক্লিক করুন৷
5. "এই ফোল্ডারটি ভাগ করুন" এবং "অন্যদের এই ফোল্ডারে ফাইল তৈরি করতে এবং মুছে ফেলার অনুমতি দিন" বাক্সে টিক দিন৷
6. প্রক্রিয়াটি সম্পূর্ণ করতে "ভাগ তৈরি করুন" এ ক্লিক করুন৷
৷7. টার্মিনাল খুলুন এবং নিম্নলিখিত কমান্ড টাইপ করুন:
sudo smbpasswd –a USERNAME
USERNAME কে আপনার নিজের ব্যবহারকারীর নাম দিয়ে প্রতিস্থাপন করুন৷
৷sudo cp /etc/ samba/ smb.conf /etc/samba/smb.conf.old sudo nano /etc/samba/smb.conf
8. বিশ্বব্যাপী বিভাগ খুঁজুন এবং লাইন যোগ করুন:
encrypt passwords = true wins support = yes
9. Ctrl টিপুন + ও এবং Ctrl + X সংরক্ষণ এবং প্রস্থান করতে।
10. সাম্বা পুনরায় চালু করুন:
sudo service smbd restart
11. উইন্ডোজ মেশিনে যান এবং স্টার্টে ডান-ক্লিক করুন, তারপর রান নির্বাচন করুন।
12. রান বক্সে, কমান্ডটি টাইপ করুন:\\computer_name\share_name5
.
দ্রষ্টব্য: এই ক্ষেত্রে কম্পিউটারের নামটি লিনাক্স মেশিনের আইপি ঠিকানা হতে পারে, যা আপনি লিনাক্স কম্পিউটারে গিয়ে এবং টার্মিনাল খোলার পরে ipconfig
টাইপ করে খুঁজে পেতে পারেন। .
13. লিনাক্স কম্পিউটারের নাম টাইপ করুন এবং সম্পদের নাম শেয়ার করুন।
14. আপনার শংসাপত্রের জন্য জিজ্ঞাসা করার জন্য একটি প্রম্পট প্রদর্শিত হবে৷
৷15. আপনার লিনাক্স ব্যবহারকারীর নাম এবং পাসওয়ার্ড টাইপ করুন। ওকে ক্লিক করুন৷
৷16. আপনার Windows কম্পিউটার থেকে শেয়ারগুলি অ্যাক্সেস করার চেষ্টা করুন৷
৷নতুন সার্ভারটি উইন্ডোজের "আমার নেটওয়ার্ক স্থান"-এ প্রদর্শিত হওয়া উচিত৷
৷
বিকল্পভাবে, নিম্নলিখিতগুলি করুন:স্টার্টে ডান ক্লিক করুন এবং রান নির্বাচন করুন, তারপর লিখুন://server
. আপনার সাম্বা সার্ভার চালানো মেশিনের নাম বা IP ঠিকানা দিয়ে সার্ভার প্রতিস্থাপন করুন। সার্ভার থেকে ব্রাউজযোগ্য শেয়ার সহ একটি উইন্ডো খুলবে৷
দ্রষ্টব্য: অ-ব্রাউজযোগ্য শেয়ারগুলি অ্যাক্সেস করতে, এই কোডটি ব্যবহার করুন:\\server\share name
লিনাক্স থেকে অ্যাক্সেস করতে উইন্ডোজে একটি শেয়ার তৈরি করুন
এটি নিম্নরূপ তিনটি ধাপে করা হবে:
- Windows এ শেয়ারিং সক্ষম করুন
- ফোল্ডারটি শেয়ার করুন
- লিনাক্স থেকে এটি অ্যাক্সেস করুন
Windows এ শেয়ারিং সক্ষম করুন
Linux সিস্টেম থেকে সংযোগের অনুমতি দেওয়ার জন্য নেটওয়ার্ক সেটিংস কনফিগার করা হয়েছে তা নিশ্চিত করে শুরু করুন। এটি করতে:
1. কন্ট্রোল প্যানেলে যান এবং "নেটওয়ার্ক এবং ইন্টারনেট" এ ক্লিক করুন৷
৷
2. "নেটওয়ার্ক এবং শেয়ারিং সেন্টার" নির্বাচন করুন৷
৷
3. নেটওয়ার্ক এবং শেয়ারিং সেন্টার উইন্ডো খুলবে। "উন্নত সেটিংস পরিবর্তন করুন" ক্লিক করুন৷
৷
4. এই দুটি সেটিংস সক্ষম করুন:"নেটওয়ার্ক আবিষ্কার" এবং "ফাইল এবং প্রিন্টার শেয়ারিং চালু করুন।"
5. পরিবর্তনগুলি সংরক্ষণ করুন ক্লিক করুন৷
৷6. ভাগ করা এখন সক্ষম৷
৷ফোল্ডারটি শেয়ার করুন
লিনাক্স সিস্টেম দেখতে, সংযোগ করতে এবং অ্যাক্সেস করার জন্য একটি ভাগ করা ফোল্ডার তৈরি করুন। আপনি যেকোনো কিছু শেয়ার করতে পারেন, তাই এই ধাপগুলি অনুসরণ করুন:
1. আপনি যে ফোল্ডারটি ভাগ করতে চান সেটি খুঁজুন এবং এটিতে ডান ক্লিক করুন৷
৷2. "বৈশিষ্ট্য" নির্বাচন করুন৷
৷
3. শেয়ারিং ট্যাবের অধীনে, "উন্নত শেয়ারিং" এ ক্লিক করুন৷
৷4. অ্যাডভান্সড শেয়ারিং উইন্ডোর অধীনে, "এই ফোল্ডারটি ভাগ করুন" বিকল্পটি সক্ষম করুন৷
5. "অনুমতি" ক্লিক করুন৷
৷দ্রষ্টব্য: অনুমতি উইন্ডোতে আপনি নির্দিষ্ট ব্যবহারকারী বা অ্যাকাউন্টগুলিতে ফোল্ডারে অ্যাক্সেস সীমাবদ্ধ করতে পারেন। যেকোনো ব্যবহারকারীকে অ্যাক্সেস দিতে "প্রত্যেকের জন্য সম্পূর্ণ নিয়ন্ত্রণের অনুমতি" নির্বাচন করুন। এইভাবে যে কেউ আপনার শেয়ার করা ফোল্ডারের ফাইলগুলিতে পরিবর্তনগুলি পড়তে এবং লিখতে পারে৷
৷যাইহোক, আপনি যদি নির্দিষ্ট ব্যবহারকারীর অ্যাকাউন্টগুলিতে অ্যাক্সেস সীমাবদ্ধ করতে চান তবে "সবাই" ব্যবহারকারীকে সরান, আপনার পছন্দের ব্যবহারকারীদের যোগ করুন এবং তারপরে তাদের প্রাসঙ্গিক অনুমতিগুলি বরাদ্দ করুন৷ ব্যবহারকারীর অ্যাকাউন্টগুলি হল সেগুলি যা উইন্ডোজ সিস্টেমে (লিনাক্স সিস্টেম নয়)।
6. অনুমতি উইন্ডো বন্ধ করতে ওকে ক্লিক করুন৷
৷7. অ্যাডভান্সড শেয়ারিং উইন্ডো বন্ধ করতে ঠিক আছে ক্লিক করুন।
8. প্রধান বৈশিষ্ট্য উইন্ডোতে নিরাপত্তা ট্যাবে যান৷
৷দ্রষ্টব্য: শেয়ারিং সেটিংসের মতো অনুরূপ অনুমতি কনফিগার করুন যাতে লিনাক্স ব্যবহারকারীরা শেয়ার করা ফোল্ডার অ্যাক্সেস করতে পারে।
যদি সেগুলি মেলে না, তবে সবচেয়ে সীমাবদ্ধ সেটিংস প্রয়োগ করা হয়৷
৷যাইহোক, আপনি যে ব্যবহারকারীর সাথে শেয়ার করতে চান তার যদি ইতিমধ্যেই নিরাপত্তা অনুমতি থাকে, তাহলে উইন্ডোটি বন্ধ করুন এবং তৃতীয় ধাপে যান। অন্যথায়, একজন ব্যবহারকারীকে যুক্ত করতে "সম্পাদনা করুন" এ ক্লিক করুন, খোলা অনুমতি উইন্ডোতে "যোগ করুন" এ ক্লিক করুন এবং ব্যবহারকারীর বিবরণ লিখুন।
9. সমস্ত উইন্ডোতে ওকে ক্লিক করুন। ফোল্ডারটি এখন আপনার নেটওয়ার্কের সাথে শেয়ার করা উচিত৷
৷লিনাক্স থেকে অ্যাক্সেস
আপনি Linux GUI ব্যবহার করে অথবা একটি কমান্ড লাইন ব্যবহার করে শেয়ার্ড ফোল্ডার মাউন্ট করতে পারেন। আমাদের উদাহরণের জন্য আমরা টার্মিনাল ব্যবহার করব কারণ এটি অনেক ডিস্ট্রিবিউশন জুড়ে কাজ করে এবং এটি দ্রুত।
এটি করার জন্য, SMB শেয়ার মাউন্ট করতে আপনার cifs-utils প্যাকেজ প্রয়োজন হবে। নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন।
1. টার্মিনালে, টাইপ করুন:
sudo apt-get install cifs-utils
2. একটি ডিরেক্টরি তৈরি করুন৷
৷3. ডিরেক্টরিতে শেয়ার মাউন্ট করুন
4. ডেস্কটপে একটি ফোল্ডার তৈরি করুন। (এখান থেকে অ্যাক্সেস করা সহজ।)
5. এই কমান্ডগুলি ব্যবহার করে ফোল্ডারটি তৈরি করুন এবং মাউন্ট করুন:
mkdir ~/Desktop/Windows-Share sudo mount.cifs //WindowsPC/Share/home/username/Desktop/Windows-Share –o user=username
দ্রষ্টব্য: যদি লিনাক্স সিস্টেমের রুট পাসওয়ার্ড এবং উইন্ডোজে আপনার ব্যবহারকারীর অ্যাকাউন্টের জন্য অনুরোধ করা হয়, তাদের প্রত্যেকটি সন্নিবেশ করুন এবং কমান্ডটি চালান৷
আপনি এখন Windows শেয়ারের বিষয়বস্তু দেখতে পাবেন এবং এতে ডেটা যোগ করতে পারবেন।
আপনি কি এখন লিনাক্স এবং উইন্ডোজ সিস্টেম থেকে ফাইল স্থানান্তর করতে সক্ষম? আপনার জন্য কী কাজ করেছে তা আমাদের বলুন, এবং যদি আপনার কাছে একটি ভিন্ন পদ্ধতি থাকে তবে নীচে আমাদের সাথে শেয়ার করুন৷
৷