আমরা ফ্রিবিএসডি 10.3 এর একটি হোস্টিং সার্ভার ব্যবহার করি, যেখানে আমাদের সুপারভাইজার হওয়ার অধিকার নেই। আমরা আমাদের সংস্থার ওয়েব পৃষ্ঠাগুলির জন্য অ্যাপাচি 2 চালাতে সার্ভারটি ব্যবহার করি। আমাদের ওয়েব পৃষ্ঠাগুলির পূর্ববর্তী প্রশাসক একটি ডিরেক্টরিতে এসিএল অনুমতি সেট করতে উপস্থিত হয়েছিল, তবে আমরা এটি সরাতে চাই। আমাদের ডিরেক্টরি বলা হয় foobar।
এখন ফলাফল ls -al foobarনিম্নলিখিত:
drwxrwxr-x+ 2 myuser another_user 512 Nov 20 2013 foobar
এবং অনুমতিটি নিম্নরূপ:
[myuser@hosting_server]$ getfacl foobar
# file: foobar/
# owner: myuser
# group: another_user
user::rwx
group::rwx
mask::rwx
other::r-x
এখানে আমরা অনুমতি তালিকার শেষে এসিএল অনুমতি এবং প্লাস চিহ্নটি সরাতে চাই। সুতরাং, আমরা করেছি
setfacl -b foobar
এটি এসিএল দ্বারা পরিচালিত বিশেষ অনুমতিটি সরিয়ে দেয়, তবে প্লাস চিহ্নটি মোছেনি +।
আমাদের প্রশ্ন হল আমরা কীভাবে +'এল এস-ফুবার' দেখানো অনুমতি তালিকার প্লাস চিহ্নটি মুছতে পারি ?
getfaclACLs না নির্দেশ করে। তবেlsদেখাচ্ছে একটি+। আপনি কি নিশ্চিত যে প্রতিবার একই ফাইলটি দেখছেন? (এটি আমার জন্য সাধারণত কারণ)