1
หนึ่งจะได้รับ setfacl เพื่อตั้งค่าสิทธิ์ ACL ซ้ำบน Linux?
ฉันกำลังตั้งค่าเซิร์ฟเวอร์ใหม่และต้องการให้ ACL ยิงผ่าน chown: chgrp: chmod สไตล์การอนุญาต man page สำหรับ setfacl บ่งชี้ว่าสามารถใช้ตัวเลือก '-R' เพื่อตั้งค่า ACL ซ้ำบนไฟล์และไดเรกทอรี -R, - เรียกซ้ำใช้การดำเนินการกับไฟล์และไดเรกทอรีทั้งหมดซ้ำ ตัวเลือกนี้ไม่สามารถผสมกับ '- restore' หากรูปแบบไดเรกทอรีของฉันมีลักษณะเช่นนี้ test/ subtest/ subtest.txt และฉันรัน setfacl -Rm d:u:foo:rwX test ACL จะมีผลกับไดเรกทอรี 'subtest' แต่ไม่ใช่ไฟล์ subtest.txt ฉันคิดว่าฉันสามารถใช้ find + exec เพื่อแก้ไขปัญหานี้ แต่ฉันวางแผนที่จะใช้เซิร์ฟเวอร์นี้เพื่อฝึกอบรมผู้ดูแลระบบรายอื่น ๆ และฉันต้องการให้มันง่ายที่สุดเท่าที่จะทำได้ การประชุม ขอบคุณ
20
linux
permissions