সঠিকভাবে fstab এন্ট্রি বুট উপর একটি সাম্বা ভাগ মাউন্ট?


62

উবুন্টু ১২.০৪-তে সাম্বা শেয়ারের জন্য সঠিক fstab এন্ট্রিতে আমি কিছুটা বিভ্রান্ত হয়ে পড়েছি

  • আমি নিজে ব্যবহার করে ড্রাইভটি মাউন্ট করতে পারি:

    sudo mount -t cifs //192.168.2.2/raid_drive /mnt/homeserver -o username=jon,password=password
    
  • সুতরাং আমি এটিকে fstab- এ রাখার চেষ্টা করেছি:

    //192.168.2.2/raid_drive /mnt/homeserver cifs username=jon,password=password,iocharset=utf8,mode=0777,dir_mode=07‌​77 0 0
    
  • যা আমাকে সিসলগে এই ত্রুটিটি দেয়:

    kernel: [ 2217.925354] CIFS: Unknown mount option mode
    kernel: [ 2217.936345] CIFS VFS: default security mechanism requested.  The default security mechanism will be upgraded from ntlm to ntlmv2 in kernel release 3.3
    
  • এই গাইডটি এসএমবিএস ব্যবহার করতে বলে যদিও আমি বিশ্বাস করি যে এসএমবিএফস হ্রাস করা হয়নি?

উবুন্টু 12.04-তে সাম্বা ভাগের জন্য একটি সাধারণ fstab কনফিগারেশন কী?

সম্পাদনা করুন:

নীচে গৃহীত উত্তরটি ব্যবহার করে আমি প্রাথমিকভাবে এই ত্রুটি বার্তাটি পেয়েছিলাম (থেকে dmesg):

[   45.520883] CIFS VFS: Error connecting to socket. Aborting operation
[   45.520990] CIFS VFS: cifs_mount failed w/return code = -115

যদিও এটি দেখা যাচ্ছে এটি নেটওয়ার্ক সংযোগ সমস্যাগুলির কারণে এবং ত্রুটিযুক্ত fstab এন্ট্রি সম্পর্কিত নয়।


আপনি সার্ভার কম্পিউটারের আইপি ঠিকানাটির পরিবর্তে নাম ব্যবহার করার চেষ্টা করতে পারেন।

তার মানে আপনাকে ফাইলের পাসওয়ার্ডটি পাস করতে হবে? এটি কি পাসওয়ার্ডটি সুরক্ষিত করার উপায়?

1
@ রসনাশের নীচে প্রস্তাবিত হিসাবে আপনি কেবল মূল অনুমোদনের সাথে একটি .smb শংসাপত্র ফাইল ব্যবহার করতে পারেন।
জেপটারসেন

কেবল আপনার সমাধানটি চেষ্টা করে দেখুন, তবে তারপরে আমি sudo moun টাইপ করি - একটি ত্রুটি পান: [ম্যান্টেন্ট]: লাইন 13 ইন / ইত্যাদি / fstab খারাপ এটি আমি টাইপ করেছি / ইত্যাদি / fstab: //192.168.1.8/avcenter/S सर्विस \ - \ ইনস্টলেশন / মিডিয়া / পরিষেবা সিআইফস শংসাপত্রগুলি =। এসএমএস শংসাপত্রগুলি, ইউআইডি = শেয়ারগ্রেজার, জিড = শেয়ারগোষ্ঠী 0 0 reason এর কারণ হ'ল আমি কোথাও পড়েছি যদি সেখানে ফোল্ডারে শূন্যস্থান থাকে তবে আমার টাইপ করতে হবে that এটি নির্দেশ করতে যে এটির একটি স্পেস .. এমনকি "পরিষেবা - ইনস্টলেশন"

উত্তর:


92

আমি আজ সকালে 12.04 দিয়ে ঠিক এই একই সমস্যার মধ্য দিয়ে এসেছি এবং আমি কীভাবে এটি কাজ করেছিলাম তা এখানে:

Cifs-utilsএসএমবিএফ ইনস্টল করুন ইনস্টল করুন (আপনি ইতিমধ্যে সাম্বা এবং সম্পর্কিত প্যাকেজ ইনস্টল করা থাকলেও):

sudo apt-get install cifs-utils

সম্পাদনা করুন /etc/fstabএবং আপনার এন্ট্রি যুক্ত করুন:

//server/share /pathto/mountpoint cifs credentials=/home/username/.smbcredentials,uid=shareuser,gid=sharegroup 0 0

আপনার হোম ডিরেক্টরিতে .smbcredentials ফাইলটি তৈরি করুন:

username=shareuser
password=sharepassword
domain=domain_or_workgroupname

আপনি নিজের ~/.smbcredentialsফাইলটি সুরক্ষিত করেছেন তা নিশ্চিত করুন:

chmod 0600 ~/.smbcredentials

পরিশেষে, মাউন্টটি এটি দিয়ে পরীক্ষা করুন:

sudo mount -a

... এবং আপনার ভাল হওয়া উচিত!


2
উইন্ডোজটিতে লগ ইন করার সময় একই ব্যবহারকারীর পক্ষে পার্থক্য থাকলেও আমি শেয়ারটি লিখতে পারি না। এটি কি কেবল পঠনযোগ্য মাউন্ট?
waspinator

smbfsএর সাথে প্রতিস্থাপন করা হয়েছে cifs-utils, নির্দেশাবলীটি আমার পক্ষেও কার্যকর।
metakermit

2
আমি একটি ত্রুটির মধ্যে দৌড়েছি ("খারাপ বিকল্প: uid = আমার_ ব্যবহারকারী নাম")। আমি fstab এর uid এবং গিড বিকল্পগুলি সরিয়ে এটি পেরিয়েছি।
Reg

1
@reg সঠিক বিকল্পটি হ'ল userযখন ব্যবহারকারীর নাম দেওয়া হয় (অনুরূপভাবে group) যেহেতু uidসংখ্যার ব্যবহারকারী আইডির জন্য হয়।
প্রেমেক ব্রাদা

1
একদিকে যেমন উবুন্টু উইকির সমস্যা সমাধানের জিনিসগুলি সহ সাম্বা শেয়ারগুলি মাউন্ট করার পুরো পৃষ্ঠা রয়েছে।
প্রিমেক ব্রাদা

4

আপনার প্রাথমিক সমস্যাটি বিকল্পটিতে রয়েছে mode, যেমন সিসলগ প্রথম লাইনে বলে। কি আপনি সম্ভবত বোঝানো ছিল file_modeদেখতে man mount.cifsআরও তথ্যের জন্য।

credentialপদ্ধতির Eliah উল্লেখ প্রকৃতপক্ষে ব্যবহার বেশী ভালো usernameএবং password, কিন্তু আমি এটা পছন্দ অন্যান্য অপশন হস্তক্ষেপ মনে করি না file_modeবা dir_mode

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