Saya mencoba untuk menemukan perintah terminal pada Mac untuk menghapus ACL untuk memperbaiki izin pengguna pada folder yang memberikan kode kesalahan ketika saya mencoba untuk menyalinnya (kode kesalahan -41).
27
Menggunakan chmod -a
memungkinkan seseorang untuk menghapus entri kontrol akses secara individual (seperti yang disarankan @geekosaur).
Tetapi jika Anda ingin menghapus semua ACL dari file atau folder, solusinya adalah dengan menggunakan opsi brute-force: chmod -N
yang menghapus semua entri kontrol akses untuk file atau folder.
chmod -RN
akan melakukan hal yang sama secara rekursif untuk folder dan seluruh isinya.
chmod -a# 1 file1
untuk menghapus atribut berdasarkan tugas numerik mereka seperti yang ditunjukkan melaluils -le
- ini sepertinya tidak berhasil. Adakah yang punya beberapa contoh spesifik dari pekerjaan ini?#
karakter (agar tidak diperlakukan sebagai pembatas komentar), seperti dalamchmod -a\# 1 filename
atauchmod '-a#
1 nama file`?#
pada workstation khusus ini, tetapi ia berhasil dan itu menyelesaikannya.Semuanya dibundel ke dalam
chmod
perintah; lihat opsi-a
/+a
/=a
di halaman manual .sumber