এসএমবি ২.১ বা তার বেশি ব্যবহার করে উইন্ডোজ শেয়ার মাউন্ট করা


12

আমি উবুন্টু 12.04 (কার্নেল 3.13.0-117-জেনেরিক) ব্যবহার করে একটি উইন্ডোজ হোস্টেড এসএমবি শেয়ার (সিআইএফএস) মাউন্ট করার চেষ্টা করছি। এসএমবি 1 দিয়ে মাউন্ট করা কাজ করে, তবে এটি গ্রহণযোগ্য নয়, এর পরিবর্তে আমাদের অবশ্যই এসএমবি 2.1 বা তার চেয়েও বেশি দিয়ে মাউন্ট করতে হবে।

নীচে ver = যুক্তি দিয়ে আমার এটি করার প্রচেষ্টা থেকে আউটপুট দেওয়া হচ্ছে

root@----:/# mount -t cifs //SERVER/smbtest /mnt/smbtest --verbose -o ver=2.1,user=administrator
Password:
mount.cifs kernel mount options: 
ip=10.16.0.40,unc=\\server.domain.net\smbtest,ver=2.1,ver=1,user=administrator,pass=********
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

আপনি দেখতে পাচ্ছেন, Mount.cifs কার্নেল মাউন্ট অপশনগুলিতে দুটি ভার্ আর্গুমেন্ট রয়েছে যা আমি নির্দিষ্ট করেছি এবং ডিফল্ট (1)। আমি যদি ভেরির জন্য 1 বা 1.0 ব্যতীত অন্য কিছু নির্দিষ্ট করে থাকি তবে এটি ঘটে।

cifs-utils সংস্করণ 5.1 ইনস্টল করা হয়েছে এবং সিআইএফএস.কো 2.02 সংস্করণে রয়েছে। সাম্বা উইকিতে এসএমবি 3 কার্নেল স্থিতি পৃষ্ঠা থেকে, https://wiki.samba.org/index.php/SMB3_kernel_status ,

"The minimum version for use of the Linux kernel SMB3 support is kernel version 3.12 (or backport of cifs.ko module version 2.02 or later) but kernel version 3.18 or later (or equivalent, ie cifs module version 2.04 or later) is recommended for best SMB3 support."

কেউ আমাকে এখানে সঠিক ট্র্যাকে পেতে সহায়তা করতে পারে? আমি নিশ্চিত কিছু একটা ভুলে যাচ্ছি। এসএমবি 2 + সংযোগ জোর করতে অন্যান্য কোন পদ্ধতি উপলব্ধ? এটি এখানে আমার প্রথম পোস্ট, এবং আমি এটি সংক্ষেপে রাখার চেষ্টা করেছি, যদি আমার কিছু মিস হয় তবে আমাকে জানান এবং আমি আমার পোস্টে তথ্যটি যুক্ত করব।

আমি যতদূর বলতে পারি এটি কাজ করা উচিত, যদিও আমি যদি কিছু ভুল বুঝে থাকি এবং এসএমবি 2 + সমর্থন করে না তবে আমি অবাক হব না।

ধন্যবাদ

সম্পাদনা: আমি বুঝতে পারি 12.04 হ'ল ইওএল। আমি আগামীকাল 14.04 এর প্রাসঙ্গিক তথ্য সহ এই পোস্টটি আগামীকাল আপডেট করব, যার একই সমস্যা রয়েছে। যদি কেউ পুনরায় উত্তর দিতে পারে: 12.04, এটি এখনও প্রশংসিত হবে।


1
এটি বিশেষত Wanacry মুক্তিপণ ওয়্যার এসএমবি 1 লক্ষ্য শোষণের পরিবর্তে প্রাসঙ্গিক
জেফ

আপনার যদি ডিভাইসের নাম থাকে (যেমন foo) তবে এর আইপ্যাড্র নয়: এনএমবি লুকআপ foo

উত্তর:


8

আমি যদি ভেরি ব্যবহার করি তবে এটি সত্যই "অবৈধ যুক্তি" টাইপ করে তবে ম্যান্ট মাউন্ট সিফস বলে যে বিকল্পটির নাম "ভার্সেট", "ভার" নয়।

       vers=
       SMB protocol version. Allowed values are:

       ·   1.0 - The classic CIFS/SMBv1 protocol. This is the default.

       ·   2.0 - The SMBv2.002 protocol. This was initially introduced in
           Windows Vista Service Pack 1, and Windows Server 2008. Note
           that the initial release version of Windows Vista spoke a
           slightly different dialect (2.000) that is not supported....

এটি 18.1 মিন্টে আমার জন্য কাজ করে:

mount -t cifs //192.168.1.1/public /home/user/Desktop/share --verbose -o vers=2.1,user=winuser

1

আমি আমার স্থানীয় ম্যান পৃষ্ঠায় উপলভ্য বিকল্পগুলি পেয়েছি। এটি কী সমর্থন করে তা দেখতে আপনার নিজের মেশিনে এটি পরীক্ষা করুন। ম্যান পৃষ্ঠাতে একবার, /vers=যুক্তিটি দ্রুত খুঁজে পেতে টাইপ করুন ।

man mount.cifs

আমি তারপরে আমার শেয়ারটি নিম্নরূপে চাপিয়েছি:

sudo mount -t cifs //nas/homes/mike /media/mike/nashome -o vers=3.11,credentials=/home/mike/.ssh/.smb_nas

এটির জন্য /home/mike/.ssh/.smb_nas এ নিম্নলিখিত বিষয়বস্তুগুলির সাথে একটি শংসাপত্রের ফাইলের প্রয়োজন ছিল যাতে কমান্ডে আমার পাসওয়ার্ড প্রবেশ করার প্রয়োজন নেই (এটি আপনার কমান্ডের ইতিহাসে প্লেইন-পাঠ্যে সংরক্ষণ করা হবে) বা এগুলিতে প্রম্পট (একটি উপদ্রব)

username=mike
password=[REAL PASSWORD]
domain=WORKGROUP

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


1

অদ্ভুতভাবে যথেষ্ট, যদি শেয়ার কম্পিউটার সেই আইপি ঠিকানায় না থাকে, আপনি সম্ভবত এই একই ত্রুটি পেতে পারেন। ডিএইচসিপিতে পরিবর্তনটি আমাদের এনএএসকে "সরানো" করেছিল এবং এটিই ছিল আমার সমস্যার মূল। শেয়ারটি সঠিক আইপিতে ফিরে আসার পরে ত্রুটিগুলি বন্ধ হয়ে যায়।

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