মাউন্ট করা সিআইফগুলি ভাগ করে তবে কোনও লেখার অনুমতি নেই


9

আমার ওয়েব ডেভ সার্ভারে উবুন্টু পুনরায় ইনস্টল করেছেন। পুরানো একটিতে আমার অন্য উবুন্টু বাক্সগুলিতে স্থানীয় নেটওয়ার্কের একটি অংশ অ্যাক্সেস করার জন্য একটি এসএমবিএস শেয়ার সেটআপ ছিল। এটি নিম্নলিখিতটি ব্যবহার করে সেটআপ করা হয়েছিল এবং সূক্ষ্মভাবে কাজ করেছিল - http://ubuntuforums.org/showthread.php?t=288534

এবার আমি smbfs এর পরিবর্তে cifs-utils ব্যবহার করছি, তবে আমি মনে করি এটি ঠিক আছে?

সার্ভারটি পুনরায় ইনস্টল করার পরে ফাইলগুলি লেখার যোগ্য করে তোলার ক্ষেত্রে আমার সমস্যা হচ্ছে। এটি ঠিক আছে, এবং যখন আমার স্থানীয় মেশিনটি থেকে আমি ls -lআমাকে অনুমতিগুলি লিখতে দেখি (যদিও এটি আমার স্থানীয় ব্যবহারকারীর কাছ থেকে) তবে যখন আমি কোনও ফাইল তৈরি বা সংরক্ষণ করি তখন এটি আমাকে কোনও অনুমতি ত্রুটি দেয় না

আমার / ইত্যাদি / fstab এর লাইনটি এখানে। মাউন্ট করতে সক্ষম হওয়ার জন্য আমাকে একটি পরিবর্তন করতে হয়েছিল এবং আমি ,sec=ntlmv2বিকল্পটি যুক্ত করেছিলাম , যা ছাড়া আমি পাচ্ছিলাম নাmount error(13)

//192.168.0.40/webserver    /media/webserver        cifs    credentials=/root/.smbcredentials,sec=ntlmv2,iocharset=utf8,file_mode=0777,dir_mode=0777,uid=1000,gid=1000 0 0

এবং আমার শংসাপত্র ফাইল (এটি আগে কাজ করার সময় থেকে অপরিবর্তিত)

username=melon
password=xxxxxxxxxxxx

আমি কীভাবে এটি ঠিক করতে পারি যাতে আমার মাউন্টে লেখার অনুমতি রয়েছে?

উত্তর:


4

আপনার /etc/samba/smb.conf সার্ভারে নিম্নলিখিত লাইনটি রয়েছে তা নিশ্চিত করুন:

writeable = yes

আশা করি এটি ভাগ করে লেখার অ্যাক্সেস সক্ষম করবে।


7

আমার ক্ষেত্রে সমাধানটি ছিল nopermfstab এন্ট্রিতে বিকল্প যুক্ত করা


1
উবুন্টুকে জিজ্ঞাসা করুন স্বাগতম! কীভাবে এটি করবেন সে সম্পর্কে সুনির্দিষ্ট বিশদ সহ এটি উত্তর প্রসারিত করার জন্য আমি এই উত্তরটি সম্পাদনা করার পরামর্শ দিচ্ছি । (আরও দেখুন আমি কীভাবে একটি ভাল উত্তর লিখব? জিজ্ঞাসা উবুন্টুকে কী ধরণের উত্তর সর্বাধিক মূল্যবান বলে মনে করা হয় সে সম্পর্কে সাধারণ পরামর্শের জন্য)
ডেভিড ফোরস্টার

1

মারিও মাস্টারোলিলি ইতিমধ্যে উল্লিখিত হিসাবে আমাকে fstab এর নোপার্ম বিকল্পটি তৈরি করেছিল। এখানে অনুরোধ করা হলটিও (ডেভিড ফোস্টার)

  1. খালি খুলুন / ইত্যাদি / fstab :

     $> sudo nano /etc/fstab
    
  2. এর মতো একটি লাইন যুক্ত করুন:

    //abc-fs/folder/  /media/mountpoint                 cifs    credentials=/root/.smbcredentials,iocharset=utf8,noperm       0       0
    
  3. পর্বত

    $> sudo mount -a
    

একদমই না! মারিও মাস্টারলিলির উত্তরে ডেভিড ফোস্টার এর মন্তব্য দেখুন। শুধু সমস্ত তথ্য সঠিকভাবে সংক্ষিপ্ত করতে চান।
মার্সেল ল্যাঙ্গ

ম্যানপেজ থেকে ( linux.die.net/man/8/mount.cifs ) নোপার্ম ক্লায়েন্ট অনুমতি চেক করে না। স্থানীয় ক্লায়েন্ট সিস্টেমের অন্যান্য ব্যবহারকারীদের অ্যাক্সেসের জন্য এই মাউন্টটিতে থাকা ফাইলগুলি প্রকাশ করতে পারে। এটি কেবল তখনই প্রয়োজন হয় যখন সার্ভারটি সিআইএফএস ইউনিক্স এক্সটেনশানগুলি সমর্থন করে তবে ক্লায়েন্ট এবং সার্ভার সিস্টেমে ইউআইডি / জিআইডি মাউন্টটি ব্যবহারকারীর দ্বারা অ্যাক্সেসের অনুমতি দেওয়ার জন্য খুব বেশি ঘনিষ্ঠভাবে মেলে না। নোট করুন যে এটি সার্ভার সফ্টওয়্যার দ্বারা চালিত টার্গেট মেশিনের সাধারণ এসিএল চেককে প্রভাবিত করে না (মাউন্ট সময়ে প্রদত্ত ব্যবহারকারীর নামের বিপরীতে সার্ভার এসিএল)।
ধনী

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