আমার বাড়ির নীচে একটি ডিরেক্টরি আছে যার নাম ".gvfs" রয়েছে। আমার নিয়মিত ব্যবহারকারীর অ্যাকাউন্ট হিসাবে, আমি এটি ঠিকঠাক পড়তে পারি:
~ $ ls -lart ~raldi/.gvfs
total 4
dr-x------ 2 raldi raldi 0 2009-05-25 22:17 .
drwxr-xr-x 60 raldi raldi 4096 2009-05-25 23:08 ..
~ $ ls -d ~raldi/.gvfs
dr-x------ 2 raldi raldi 0 2009-05-25 22:17 /home/raldi/.gvfs
তবে, মূল হিসাবে আমি এটি "ls" বা এমনকি "ls -d" করতে পারি না:
# ls ~raldi/.gvfs
ls: cannot access /home/raldi/.gvfs: Permission denied
# ls -d ~raldi/.gvfs
ls: cannot access /home/raldi/.gvfs: Permission denied
এবং, কেবল তা নিশ্চিত করার জন্য:
# echo $UID $EUID
0 0
এটি কেবল উবুন্টু 8.10 এর একটি সাধারণ হোম ইনস্টলেশন, কোনও এনএফএস বা এর মতো অদ্ভুত কিছু নয়। আমি দেখতে পাচ্ছি যে ডিরেক্টরিটি অ-বিশ্ব-পঠনযোগ্য (এবং অ-বিশ্ব-এক্স-সক্ষম) হিসাবে চিহ্নিত হয়েছে, তবে আমি ভাবিনি যে আপনি যখন রুট হন তখন এর কোনওটি প্রয়োগ হয় না। উদাহরণস্বরূপ, আমি / টিএমপি-তে একটি মোড -২০০০ ডিরেক্টরি তৈরি করতে পারি এবং এটি কোনও নন-রুট ব্যবহারকারীকে দিয়ে দিতে পারি এবং রুট এটি পড়তে, এটি যাই লিখুক না কেন কোনও সমস্যা হয় না।
কোন ধারণা কি হচ্ছে?