GNU/Linux >> Belajar Linux >  >> Linux

Contoh Perintah chacl di Linux

Perintah chacl digunakan untuk memodifikasi ACL untuk sebuah file. ACL dapat dispesifikasikan ke chacl dalam dua bentuk yang berbeda:sebagai daftar entri atau dengan sintaks seperti chmod. Secara default, chacl menambahkan entri ke ACL saat ini. Ini juga memberikan sedikit lebih banyak informasi tentang cara kerja ACL daripada versi singkatan dari perintah setfacl.

Misalnya, untuk menambahkan pengguna alex sebagai seseorang yang dapat membaca file resume.xml, saya akan menggunakan perintah chacl (ubah ACL) seperti berikut:

$ chacl u::rw-,g::r--,o::---,u:alex:r--,m::rw- resume.xml

Menggunakan perintah getfacl untuk mengambil ACL untuk resume saya menunjukkan bahwa pengguna alex memang telah ditambahkan ke daftar orang yang memiliki akses ke file:

$ getfacl resume.xml
# file: resume.xml
# owner: wvh
# group: wvh
user::rwx
group::r--
other::---
user:alex:r--
mask::rw-
Catatan :Meskipun isinya sama, format output dari perintah getfacl tergantung pada versi suite ACL yang digunakan pada sistem Linux Anda.

Contoh Perintah chacl

1. Untuk mengubah ACL file:

# chacl u::r-x,g::r-x,o::r-- file

2. Untuk menyetel acl default untuk direktori:

# chacl -d u::rwx,g::r-x,o::r-- /anydir/

3. Untuk menghapus ACL:

# chacl -R file

4. Untuk menghapus direktori default ACL:

# chacl -D /anydir/

5. Untuk menghapus semua ACL:

# chacl -B file

6. Untuk membuat daftar ACL untuk file/direktori:

# chacl -l file

7. Untuk mengatur akses ACL secara rekursif:

# chacl -r u::r-x,g::r-x,o::r-- /tmp/


Linux
  1. Perintah JQ di Linux dengan Contoh

  2. 8 Contoh Perintah Linux TR

  3. Contoh Perintah rm di Linux

  1. 7 Contoh Perintah Linux df

  2. Contoh Perintah ps di Linux

  3. sa Contoh Perintah di Linux

  1. w Contoh Perintah di Linux

  2. Contoh Perintah ac di Linux

  3. Contoh Perintah df di Linux