Jawaban:
Anda dapat melihat hak grup dengan ls -l
di terminal untuk melihat izin file yang sesuai.
drwxrwxr-x 3 owner group 4096 Jun 23 17:15 Calibre Library
-rw-rw-r--. 1 owner group 44444 May 25 11:36 custom 1.tar.gz
drwxr-xr-x. 4 owner group 4096 Jul 11 21:26 Desktop
drwxr-xr-x. 2 owner group 4096 Jul 9 20:35 Documents
drwxr-xr-x. 13 owner group 12288 Jul 11 12:42 Downloads
drwx------. 7 owner group 4096 Jun 23 13:21 Dropbox
Yang bisa ditunjukkan lebih lanjut
Anda dapat merujuk pada Izin File untuk mengubah izin. Sedangkan perintah berikut digunakan untuk mengubahnya.
chmod - modify file access rights
su - temporarily become the superuser
chown - change file ownership
chgrp - change a file's group owner
EDIT: Untuk melihat file yang dimiliki oleh grup " test " dan pengguna " luser 'gunakan perintah FIND
untuk menemukan semua grup yang tersedia di sistem Anda:
cat /etc/group |cut -d: -f1
misalnya. untuk menemukan grup yang menjadi milik pengguna saat ini
groups
luser test adm cdrom sudo dip plugdev lpadmin sambashare
kemudian mencari grup luser milik
groups luser
luser : test luser adm cdrom sudo dip plugdev lpadmin sambashare
Sekarang untuk melihat file yang dimiliki oleh grup " test " di jalur atau folder tertentu. Mencoba
find /home -group test
find /etc -group root
Metode GUI via Nautilus , pilih Group, Permissions , Owner
opsi dari menu Preferensi Nautilus.
Kemudian di Nautilus File manager, dengan memilih tampilan Ikon Anda akan mendapatkan nama grup di bawah ikon sebagai
Dan dalam tampilan daftar Anda akan mendapatkan sesuatu seperti
Grup tidak memiliki izin untuk mengatakan ...
Setiap file / folder dimiliki oleh pengguna dan grup. Jika grup Anda memiliki file / folder maka Anda akan memiliki izin di grup kedua izin.
Misalnya, katakanlah sebuah file memiliki:
-rwxrw-r--
Bagi ini menjadi tiga, tidak termasuk karakter pertama (ini adalah karakter khusus):
rwx
(Pemilik) - Pemilik telah membaca / menulis dan menjalankan izin.
rw-
(Grup) - Grup memiliki izin baca dan tulis.
r--
(Semua orang) - Semua orang telah membaca izin.
Anda dapat mengubah izin ini menggunakan chmod dan Anda dapat mengubah siapa yang memilikinya dengan menggunakan chown. Untuk mempelajari lebih lanjut tentang perintah ini, buka terminal dan ketik man chmod
atau man chown
.
Anda akan mengetik perintah berikut:
find / -group test 2>/dev/null
Deskripsi sintaks:
find = Find command
/ = from root Directory down
-group = search for a group where ...
test = ...group name equals 'test'
2 = Error Output ...
> = ...is redirected...
/dev/null = ...to device NULL (no Output)
Untuk melihat izin semua file dan folder yang terkait dengan grup test
di folder yang disebutkan dapat Anda gunakan
find /home/test/Documents /home/test/Pictures /var/www/website var/www/python -group test -printf %M -print
-printf %M
akan menampilkan izin dalam bentuk yang sama ls-l
, tidak diikuti oleh baris baru-print
menambahkan nama file diikuti oleh baris baru.Referensi: man find
.
Untuk melihat izin folder yang disebutkan dapat Anda gunakan
ls -ld /home/test/Documents /home/test/Pictures /var/www/website var/www/python