linux: ไฟล์ / ไดเร็กตอรี่เป็นของกลุ่มที่เจ้าของไม่ได้อยู่หรือไม่?


0

ฉันอ่านว่า "ไฟล์และไดเรกทอรีของคุณเป็นของกลุ่ม (หรือหนึ่งในกลุ่ม) ที่คุณเป็นเจ้าของสิ่งนี้เรียกว่า" ความเป็นเจ้าของกลุ่ม "

แต่ถ้าไฟล์ / ไดเรกทอรีเป็นของกลุ่มที่เจ้าของไม่ได้อยู่

ฉันมีไฟล์ดังกล่าวและไม่ทราบว่าฉันต้องเปลี่ยนกลุ่มหรือไม่และอาจเป็นผลที่ตามมา


ฉันขอแนะนำ unix.SE แทน superuser.SE บางที Mod บางตัวสามารถเคลื่อนที่ได้?
Jonas Schäfer

ขอโทษ ฉันจะคิดใหม่อีกครั้งในกรณีที่ฉันจะถาม

คำตอบ:


1

โดยทั่วไปเจ้าของและกลุ่มมีความเป็นอิสระอย่างสมบูรณ์ โดยปกติแล้วในไดเรกทอรีบ้านของคุณไฟล์ของคุณจะอยู่ในกลุ่มของคุณเองยกเว้นว่าคุณต้องการให้พวกเขาแบ่งปันกับกลุ่มอื่น usecase ทั่วไปคือสภาพแวดล้อมที่เว็บเซิร์ฟเวอร์ให้บริการผู้ใช้ ~/public_html ไดเรกทอรี แต่ไม่ทำงานเป็น root. จากนั้นคุณจะแบ่งปันไดเรกทอรีนั้นโดยกำหนดกลุ่มของเว็บเซิร์ฟเวอร์ apache, www หรือ httpd ) และให้สิทธิ์แก่กลุ่มนั้นในการอ่านไดเรกทอรี ( chmod g+rx )

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


คำตอบของคุณสมบูรณ์กว่าของฉันมาก
Sacx

0

ใช่เป็นไปได้ ตัวอย่างเช่นคุณสามารถมีผู้ใช้รูทในฐานะเจ้าของและกลุ่มของคุณในไฟล์ ไม่ได้หมายความว่ารูทอยู่ในกลุ่มของคุณ ...

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