Score:0

มีเครื่องมือในการตรวจสอบและจัดการสิทธิ์ของไฟล์หรือไม่?

ธง cn

ฉันได้พัฒนาชุดกฎสำหรับเจ้าของไฟล์และไดเร็กทอรีและสิทธิ์สำหรับเซิร์ฟเวอร์ของบริษัท เช่น.:

โครงการ/: สิทธิ์ 750 เจ้าของรูท กลุ่มภายใน
โครงการ/* (ไดเร็กทอรี): การอนุญาต 2770, กลุ่มภายใน
โครงการ/*/* (ไฟล์): สิทธิ์ 644, กลุ่มภายใน
โครงการ/*/* (ไดเร็กทอรี): การอนุญาต 2770, กลุ่มภายใน
Office/: การอนุญาต 2770, เจ้าของรูท, กลุ่มภายใน
...

ฉันเริ่มเขียนสคริปต์เพื่อตรวจสอบกฎเหล่านี้ แต่นี่มันอึดอัดจริงๆ ตัวเลือกสำหรับการแก้ไขอัตโนมัติก็จะดีเช่นกัน ฉันค้นพบ systemd-tmpfiles แล้วซึ่งทำงานคล้ายกัน แต่ (imho) ขาดคุณสมบัติการรายงาน ฉันไม่รู้ว่ามันจะรองรับสัญลักษณ์แทนหรือไม่ การกำหนดกฎการยกเว้นบางอย่างก็เป็นสิ่งที่ดีเช่นกัน

ไม่มีใครรู้ว่าอาจมีวิธีแก้ปัญหาหรือไม่? ฉันค้นหาบริการอนุญาตระบบไฟล์ลินุกซ์แล้ว แต่ผลลัพธ์นั้นทำให้เข้าใจผิดจริงๆ

in flag
คำแนะนำซอฟต์แวร์อยู่นอกหัวข้อ แต่เครื่องมือการจัดการการกำหนดค่าทั้งหมดสามารถทำได้
Score:0
ธง jp

คุณต้องการ ต้นไม้ใหญ่.

ยูทิลิตี mtree เปรียบเทียบลำดับชั้นของไฟล์ที่รูทในไดเร็กทอรีปัจจุบันกับข้อมูลจำเพาะที่อ่านจากอินพุตมาตรฐาน

user10070149 avatar
cn flag
สวัสดี! ขอบคุณสำหรับคำแนะนำนั้น แม้จะดูเหมือนว่าจะมีเอกสารน้อยกว่ามาก แต่ฉันได้ตรวจสอบคุณสมบัติบางอย่างแล้ว คำแนะนำต่อไปนี้ช่วยฉันได้มาก: https://forums.freebsd.org/threads/small-guide-on-using-mtree.61113/ แต่ฉันคิดว่า mtree ไม่ครอบคลุมกรณีการใช้งานของฉันในการตรวจสอบไดเร็กทอรีทั้งหมด (และไฟล์) เรียกซ้ำ เช่น find -type d -not \( -perm 2770 -and -group office \) สิ่งนี้จะตรวจสอบไดเร็กทอรีย่อยทั้งหมดด้วย

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา