হ্যাঁ, আপনার এসিএলে একাধিক গ্রুপের জন্য প্রবেশাধিকার থাকতে পারে - এটি আসলে এসিএল বৈশিষ্ট্যের পুরো পয়েন্ট।
(যদি আপনার কোনওভাবেই ফোল্ডারগুলির "নিজস্ব" থাকা দরকার না disk ডিস্ক কোটা বাদে, "প্রধান" গোষ্ঠী কোনও বিশেষ সুযোগসুবিধা পান না যা মালিকের পক্ষ থেকে থাকে, সুতরাং আপনি পরিবর্তে ভান করতে পারেন , "গোষ্ঠী মালিকানা" কেবল একটি সীমাবদ্ধ 1-এন্ট্রি ACL))
সুতরাং setfacl
শর্তাবলী, আপনার এসিএল দেখতে হবে:
g:ftp_read:r, g:ftp_read_write:rw, g:ftp_read_write_execute:rwx
যদিও এটি আমার কাছে খুব দরকারী অনুমতিগুলির সেট মনে হচ্ছে না। এফটিপি-র মাধ্যমে ব্যবহারকারীরা যে কোনওভাবেই স্বেচ্ছাসেবী ফাইল চালাতে পারবেন না, অনুমতি নির্বিশেষে। এদিকে, তাদের ডিরেক্টরিতে এক্সিকিউট এক্সিকিউশন প্রয়োজন - ডিরেক্টরিতে কেবল + আর অ্যাক্সেস থাকা কেবল আপনাকে ফাইলের নাম দেখতে দেয়।
এটি আরও কার্যকর বলে মনে হচ্ছে:
g:ftp_read:rx, g:ftp_read_write:rwx
আপনি এটি একটি ডিরেক্টরিতে ডিফল্ট এসিএল হিসাবে সেট করতে পারেন এবং পসিক্স এসিএল সিস্টেম স্বয়ংক্রিয়ভাবে নতুন তৈরি হওয়া ফাইলগুলিতে "মাস্ক" + এক্স করবে, ফলস্বরূপ + আর ফাইলের জন্য তবে + আরএক্স ডিরেক্টরিতে হবে।