আমি কেবল মাউন্ট করা এনএফএস শেয়ারে অ্যাক্সেস পড়েছি।
এনএএস-তে 'নো স্কোয়াশ ম্যাপিং' সেট না করে উবুন্টু নিয়মিত ব্যবহারকারী ভাগ করে নেওয়ার Permission deniedচেষ্টা করার সময় পায় cdএবং কেবল ব্যবহারের মাধ্যমে পড়ার অ্যাক্সেস পেতে পারে sudo।
স্কোয়াশ ব্যবহার করে 'প্রশাসকের সমস্ত ব্যবহারকারীকে মানচিত্র করুন' সেটিংস ব্যবহার করে, ক্লায়েন্টের নিয়মিত ব্যবহারকারীর cdঅংশটি কেবলমাত্র অ্যাক্সেসে পড়তে পারে and ব্যবহার sudoলেখার অনুমতি দেয় না।
সিনোলজি নাস:
DS214> id username
uid=1026(username) gid=100(users) groups=100(users),101(administration)
কোনও স্কোয়াশ নেই (কোনও ম্যাপিং নেই)
DS214> cat /etc/exports
/volume1/Files 10.1.1.2(rw,async,no_wdelay,no_root_squash,insecure_locks,sec=sys,anonuid=1025,anongid=100)
সমস্ত স্কোয়াশ (প্রশাসকের সমস্ত ব্যবহারকারীদের মানচিত্র)
DS214> cat /etc/exports
/volume1/Files 10.1.1.2(rw,async,no_wdelay,all_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)
উবুন্টু ক্লায়েন্ট:
$ cat /etc/fstab
10.1.1.214:/volume1/Files /mnt/nfs/Files nfs rw,user,auto 0 0
$ id username
uid=1000 gid=1000(username) groups=1000(username), <etc>
$ ls -n /mnt/nfs
drwxrwxrwx 9 0 0 4096 Sep 25 01:28 Files
$ ls -n /mnt/nfs/Files
drwxr-xr-x 11 1026 100 4096 Sep 24 22:05 Data
(আমি মূলত ত্রুটিতে পোস্ট করেছি যে sudoসক্ষম রাইটিং অ্যাক্সেস ব্যবহার করে) মাউন্ট করা এনএফএস শেয়ারের সাথে আমি একটি ফাইল খুলতে sudo vi /mnt/nfs/Files/Data/test.fileপারি তবে ফাইলটি পরিবর্তন করেও লিখতে পারি না sudo। :w!কমান্ড অনুসারে vi ত্রুটি বার্তাটি হ'ল:
"test.file" E212: Can't open file for writing
cdনিয়মিত ব্যবহারকারী হিসাবে মাউন্টে প্রবেশ করতে পারেন ? যদি হ্যাঁ, আমি নিম্নলিখিতটি পরামর্শ দিই। আমার সন্দেহকে নিশ্চিত করতে বা প্রত্যাখ্যান করতে নিম্নলিখিতগুলি করুন: ক্লায়েন্টকে cdমাউন্টে নিয়ে করুন ls -n। এটি ফাইলের মালিক এবং তাদের নিজস্ব আইডি সহ গোষ্ঠীগুলি তালিকাভুক্ত করবে। sudoআমার অনুমানের সাথে আপনাকে এটি করতে হবে । আপনার প্রশ্নের আউটপুটটির একটি বা দুটি লাইন যুক্ত করুন id (না sudo!) এর আউটপুট সহ আপনি যদি cdনিয়মিত ব্যবহারকারীর হিসাবে মাউন্টেও না আসতে পারেন তবে আপনাকে যে ডিয়ারটি রফতানি করে চলেছে তার অনুমতিগুলি আপনাকে পরীক্ষা করতে হবে সার্ভার.
cdনিয়মিত ব্যবহারকারী হিসাবে মাউন্টে প্রবেশ করতে পারিনি । অনুমতি জোর করতে সার্ভারে স্কোয়াশ ব্যবহার করা অনুমতিগুলি দেওয়ার জন্য অস্থায়ী ফিক্স হিসাবে কাজ করে। সার্ভারের অনুমতি এবং তদন্ত করা হচ্ছে id username।
/mnt/nfs/Files। যদিও Filesজন্যে rootঅনুমতি কেউ কি কিছু করতে অনুমতি দেয়। আপনি কেন কোনও ব্যবহারকারীরূপে সেই দিরটিতে প্রবেশ করতে সমস্যায় পড়ছেন তা আমার কাছে কোনও বোধগম্য নয়। হতে পারে কি প্রাসঙ্গিক লাইন পোস্ট /etc/exports?
id username) তাদের সাথে সম্পর্কিত এবং কোন অনুমতি সেট করা আছে?