Saya memiliki skrip yang berfungsi dengan /etc/NetworkManager
:
drwxr-xr-x 6 root root 4096 Apr 3 2017 NetworkManager/
Saya ingin memberikan programX
izin menulis kepada pengguna untuk folder ini tanpa mengubah kepemilikan.
Apakah itu mungkin atau saya harus mengubah kepemilikan?
files
permissions
Philip Kirkbride
sumber
sumber
chmod o+w /etc/NetworkManager
seharusnya cukup, tetapi akan mengalahkan semua keamanan karena folder ini akan dapat ditulisi oleh semua pengguna. Menambahkan pengguna ini ke gruproot
juga bukan pilihan yang baik. Apa yang dilakukan skrip Anda? Mungkin ada cara untuk membuat skrip Anda bekerja dengan cara yang lebih terintegrasi, yang menambahprogramX
grupnetdev
ataunetwork
bisa menjadi solusi yang layak/etc/NetworkManager/NetworkManager.conf
Jawaban:
Inilah daftar kontrol akses.
Akun penggunaprogramX
sekarang telah membaca, menulis, dan melintasi akses ke direktori, tetapi tidak memiliki akses kepemilikan.Cara bonus untuk melakukan ini di FreeBSD dengan NFS ACL:
Bacaan lebih lanjut
sumber
Anda dapat menggunakan ACL untuk ini, pertama-tama pastikan bahwa paket acl diinstal.
Setelah itu kamu bisa lari
sumber