setfacl untuk mengatur ulang file ke izin default?


15

Saya memiliki direktori dengan ACL default berikut:

default:user:phptutor:rwx

Namun, tidak ada file / direktori di direktori itu yang memiliki izin default (karena ditambahkan setelah dibuat).

Bagaimana saya bisa menyalin ACL default dari direktori induk ke setiap folder dan file di dalamnya?

Jawaban:


19

Gunakan getfacluntuk mendapatkan izin default dari direktori dan kemudian masukkan hasilnya ke setfacluntuk menerapkannya. Sesuatu seperti ini seharusnya bekerja:

getfacl -d <directory> | setfacl -R --set-file=- <directory>
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.