কীভাবে লিনাক্স সিআইএফএসকে মাউন্টকে ডিফল্ট হিসাবে এসএমবি 3 এ বাধ্য করবেন?


10

আমার কাছে এমন সার্ভার রয়েছে যা সুরক্ষার কারণে কেবল এসএমবি 3 মাউন্টগুলি সরবরাহ করে। এটি উইন্ডোজ (10) ক্লায়েন্টদের জন্য ভাল কাজ করে তবে লিনাক্স ক্লায়েন্টদের জন্য নয়। তারা এসএমবি 1 নয় এমন কোনও কিছুর স্বতঃপরিবর্তন করতে অস্বীকার করে।

ম্যানুয়াল মাউন্টগুলির জন্য, বিকল্পটি -o vers=3.0ব্যবহার করা যেতে পারে। আমি যখন জিনোম বা কে-ডি-তে গ্রাফিকাল ফাইল পরিচালকদের কাছ থেকে শেয়ারগুলি মাউন্ট করতে চাই তখন আমি কীভাবে সিস্টেমটিকে এই বিকল্পটি ব্যবহার করতে বাধ্য করতে পারি?

উত্তর:


12

গ্রাফিকাল ফাইল ম্যানেজাররা 'cifs' কার্নেল মাউন্টগুলি স্থাপন করে না; তারা সাম্বার libsmbclient ব্যবহার করে।

সম্পর্কিত /etc/samba/smb.confবিকল্পগুলি হ'ল:

[global]

client min protocol = SMB2_02
; default is 'CORE' (MS-DOS era)

client max protocol = SMB3
; default was 'NT1' (aka CIFS) until Samba v4.6
; finally includes SMB3 as of Samba v4.7

আপনি এসএমবিভি 3-তে সর্বোচ্চ বাড়ানোর সাথে সাথে ক্লায়েন্টটি সেরা সমর্থিত সংস্করণটি নিয়ে আলোচনা করবেন। ক্লায়েন্ট মিনিট প্রোটোকলের মাধ্যমে সিআইএফএস / এসএমবিভি 1 কে ব্লক করা প্রয়োজন হয় না ।


নোট করুন যে "এসএমবি 2" এবং "এসএমবি 3" কীওয়ার্ডগুলি সেই প্রোটোকলের সর্বোচ্চ সমর্থিত উপ-সংস্করণে মানচিত্র করে (বর্তমানে "এসএমবি 2_10" এবং "এসএমবি 3_11")। এর অর্থ হল "এসএমবি 3" এ সর্বনিম্ন প্রোটোকল সেট করা আসলে উইন্ডোজ 8.1 (যা এসএমবি 3_02 ব্যবহার করে) বাদ দেয়।

দেখুন smb.conf আরো বিস্তারিত জানার এবং সম্পূর্ণ প্রোটোকল তালিকার জন্য ম্যানুয়াল পাতা।


3
একই সমস্যায় যে কারও জন্য, এটি smb.confকেবল একটি লাইনের পরে এই লাইনগুলির সাথে খালি-হাড়ের সাথেও কাজ করে [global]। সুতরাং আপনার কেবল ক্লায়েন্টের প্রয়োজন হলে সাম্বা প্যাকেজ ইনস্টল করার দরকার নেই no
emk2203

1

লিনাক্স (কার্নেল) ক্লায়েন্ট (cifs.ko) প্রায় এক বছরের জন্য smb3 (smb2.1 বা তার পরে) ডিফল্ট হয়েছে। এখানে তিনটি পরিবর্তন হয়েছে যা এটি এসএমবি 1 (সিআইএফ) সমর্থন অক্ষম করে কনফিগার করতে (এবং এমনকি বিল্ট) মঞ্জুরি দেয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.