ฉันมีสคริปต์ที่ทำงานกับ/etc/NetworkManager
:
drwxr-xr-x 6 root root 4096 Apr 3 2017 NetworkManager/
ฉันต้องการให้programX
สิทธิ์การเขียนแก่ผู้ใช้สำหรับโฟลเดอร์นี้โดยไม่เปลี่ยนความเป็นเจ้าของ
เป็นไปได้หรือฉันจะต้องเปลี่ยนความเป็นเจ้าของ?
@nwildner it edits
—
Philip Kirkbride
/etc/NetworkManager/NetworkManager.conf
chmod o+w /etc/NetworkManager
ควรจะเพียงพอ แต่จะเอาชนะความปลอดภัยทั้งหมดเนื่องจากโฟลเดอร์นี้จะสามารถเขียนได้สำหรับผู้ใช้ทั้งหมด การเพิ่มผู้ใช้นี้ในกลุ่มroot
ไม่ใช่ตัวเลือกที่ดีเช่นกัน สคริปต์ของคุณทำอะไร? อาจมีวิธีที่จะทำให้สคริปต์ของคุณทำงานในลักษณะที่รวมกันมากขึ้นซึ่งการเพิ่มprogramX
ไปยังกลุ่มnetdev
หรือnetwork
อาจเป็นโซลูชันที่ทำงานได้