আমি বুঝতে পেরেছি যে নতুন ফাইল এবং ডিরেক্টরিগুলির অনুমতিগুলি কিছুটা অদ্ভুতভাবে আচরণ করে। প্রথমত, উমাস্ক সঠিক উত্তরটি প্রত্যাখ্যান করে বলে মনে হচ্ছে:
$ umask
0002
এর অর্থ হ'ল আমার ব্যবহারকারী এবং আমার গোষ্ঠীর জন্য সম্পূর্ণ অ্যাক্সেস, বাকি বিশ্বের জন্য কোনও লেখার অ্যাক্সেস নেই, মামলা নেই। তবে আমি যদি আমার OME হোমে একটি ফাইল তৈরি করি, এটি দেখতে এটির মতো:
$ ls -l testfile
-rw-rw-rw- 1 robe robe 0 mar 16 12:58 testfile
অর্থাত্ প্রত্যেককে লেখার প্রবেশাধিকার দেওয়া। ডিরেক্টরিগুলির ক্ষেত্রেও এটি ঘটে:
$ ls -ld testdir
drwxrwxrwx 2 robe robe 6 mar 16 13:00 testdir
আমার মনে হয় এটি উমাস্ক 0000 নয়, 0002 এর মতোই। এটি একটি ডিফল্ট CentOS 5.5 ইনস্টল। কেন এমন ঘটছে তার কোনও ইঙ্গিত?
testfile
এবং testdir
?