คำสั่งเทอร์มินัลเทียบเท่าสำหรับการลบผู้ใช้ / กลุ่มออกจากโฟลเดอร์ซ้ำคืออะไร?


0

เมื่อฉันลบผู้ใช้หรือการอนุญาตกลุ่มจากโฟลเดอร์และไฟล์และโฟลเดอร์ย่อยทั้งหมดนี่คือสิ่งที่ฉันทำ:

  • คลิกขวาที่โฟลเดอร์
  • คลิก "รับข้อมูล"
  • ปลดล็อคกุญแจ (พิมพ์รหัสผ่านผู้ดูแลระบบของฉัน)
  • ลบผู้ใช้และหรือกลุ่ม
  • กด "นำไปใช้กับรายการที่ปิดทั้งหมด" และยืนยัน

ฉันจะทำสิ่งนี้ได้อย่างไรจากเครื่องเทอร์มินัล

คำตอบ:


0

คุณจะใช้ chmod คำสั่งด้วย -a ตั้งค่าสถานะเพื่อลบรายการควบคุมการเข้าถึงและ -R ตั้งค่าสถานะให้ทำซ้ำ

ตัวอย่างเช่น:

$ chmod -R -a "admin allow read" foldername

จะทำให้ไฟล์ทั้งหมดใน foldername อ่านอย่างเดียวสำหรับผู้ใช้ผู้ดูแลระบบ (เพราะคุณกำลังลบคุณสมบัติ "อนุญาตให้อ่าน" สำหรับ "ผู้ดูแลระบบ"

$ chmod -R -a "joe allow delete" foldername

จะป้องกันผู้ใช้ joe จากการลบไฟล์ใด ๆ ใน foldername.

เพื่อเพิ่มคุณสมบัติกลับมาใช้ +a แทน -a.

สำหรับรายละเอียดและตัวอย่างเพิ่มเติมดู chmod manpage หรือ บทความนี้ .

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.