การเปลี่ยนการอนุญาตสำหรับโฟลเดอร์เฉพาะ


1

ฉันต้องการความช่วยเหลือ. ฉันใช้ Fedora 15. ฉันมีผู้ใช้ 2 คน: user1 และ user2 และไดเรกทอรีใน / usr / local / example_directory ตอนนี้สำหรับเจ้าของไดเรกทอรีนี้คือ user1 และผู้ใช้รายอื่นสามารถอ่านได้เท่านั้น ฉันต้องการเพิ่มสิทธิ์เฉพาะสำหรับ user2 เพื่อให้สามารถลบและแก้ไขไดเรกทอรีนี้ซ้ำ ฉันจะทำอย่างไร PS: ขออภัยสำหรับภาษาที่ไม่ดี


คำหลักคือ "กลุ่ม"
full.stack.ex

คำตอบ:


3

คุณสามารถไปได้ 2 วิธี:

  1. ผ่าน ACL ของที่คุณสามารถมีผู้ใช้หลายคนที่มีสิทธิ์พิเศษ: man setfaclดู

  2. ผ่านกลุ่มพิเศษ: ใส่ไฟล์ทั้งหมดลงในกลุ่มexample_adminsทำให้เป็นกลุ่มที่เขียนได้และเพิ่มuser1และuser2เข้าไปในกลุ่มนั้น


0
chown -R user2 /usr/local/example_directory

จากนั้นuser1สูญเสียสิทธิ์ของเขา ฉันคิดว่าไม่ใช่สิ่งที่ต้องการ
glglgl

โอ้คุณจะใส่ user1 & user2 ในกลุ่มเดียวกันได้ไหม? จากนั้นคุณสามารถทำ chmod g + w -R / usr / local / example_directory

นั่นอาจเป็นหนทางหนึ่งที่จะไป ...
glglgl

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