วิธีแสดงสิทธิ์ปัจจุบันของโฟลเดอร์


41

ฉันต้องการค้นหาว่าใครมีสิทธิ์ใดบ้างในโฟลเดอร์หนึ่ง ฉันจะดูเรื่องนี้อย่างไร

โฟลเดอร์ที่เป็นปัญหาคือ / srv / www


คุณได้อธิบายอย่างยอดเยี่ยม @Octavian Damiean ในการตั้งค่าคุณสมบัติ / การอนุญาตตาม GUI ส่วนใหญ่กล่องจะเป็นสีเทา และคุณไม่สามารถเปลี่ยนแปลงได้เพราะเป็นเพราะ ROOT สร้างขึ้นและผู้ใช้ไม่ใช่ ROOT หรือไม่
บริการ SEO ของ RiG

คำตอบ:


44

ls -la /srv/wwwในบรรทัดคำสั่งที่คุณต้องการออก ส่วนที่น่าสนใจสำหรับคุณคือบรรทัดที่สอง

คำอธิบายของคอลัมน์ทั้งหมด:

total [NUMBER]
[PERMISSIONS] [LINKS] [OWNER] [GROUP]  [FILE SIZE] [MODIFICATION DATE] [ITEM]

ตัวอย่างผลลัพธ์:

total 52
drwxr-xr-x 15 root root  4096 2011-04-13 13:03 .
drwxr-xr-x 23 root root  4096 2011-04-17 19:31 ..

ตอนนี้ส่วนที่น่าสนใจสำหรับคุณคือบรรทัดของ.องค์ประกอบตามที่แสดงถึงไดเรกทอรีปัจจุบัน

สิทธิ์ของไดเรกทอรีปัจจุบันในตัวอย่างของฉันdrwxr-xr-xจะหมายถึงสิ่งต่อไปนี้:

  • d สำหรับไดเรกทอรี
  • rwx หมายถึงการอ่านเขียนและดำเนินการอนุญาตสำหรับเจ้าของ
  • rx หมายถึงการอ่านและดำเนินการอนุญาตสำหรับกลุ่ม
  • rx หมายถึงการอ่านและการอนุญาตสำหรับผู้อื่นทั้งหมด

ในการรับสิทธิ์ใน GUI คุณต้อง

  1. Propertiesคลิกขวาที่ไดเรกทอรีที่คุณต้องการที่จะรู้สิทธิ์ของและเลือก

  2. คลิกที่Permissionsแท็บเพื่อรับสิ่งนี้

    ป้อนคำอธิบายรูปภาพที่นี่


12

คุณยังสามารถใช้:

ls -ld /path/to/directory

หากคุณสนใจในสิทธิ์ของไดเรกทอรีเท่านั้นไม่ใช่เนื้อหา


0

หากคุณใช้ X จากนั้นคลิกขวาคุณสมบัติแท็บการอนุญาต ... มิฉะนั้นลอง 'ls -l' ในเทอร์มินัล

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