Terkadang, untuk tujuan audit keamanan, mungkin diperlukan untuk menemukan file dengan izin khusus. temukan perintah berguna untuk mencapai persyaratan semacam ini. Posting ini menjelaskan beberapa contoh perintah find yang digunakan untuk menemukan file dengan set izin tertentu. Sebelum kita masuk ke contoh, berikut adalah beberapa dasar tentang bit izin
09
Jadi jika sebuah file memiliki “rwx” maka akan memiliki 4+2+1=7 atau jika sebuah file memiliki “rx” akan menjadi 4+1=5
parameter perm dari perintah find
Parameter -perm dari perintah find dapat digunakan untuk menemukan file dengan izin khusus. 2 cara untuk menentukan izin dengan parameter -perm adalah :
19
Dalam perm kami menyebutkan 4 bit
26
1. Perintah untuk menemukan file dengan (grup atau lainnya atau keduanya) izin yang dapat ditulis dan SET UID set .
30
Jadi logikanya adalah :( grup dapat ditulis ATAU dapat ditulis lainnya ) AND SUID set
2. Perintah untuk membuat daftar file dengan yang dapat ditulisi kecuali set bit lengket.
48
Sekarang logikanya di sini adalah:Set bit BUKAN lengket lainnya yang dapat ditulis
Contoh
1. Perintah untuk membuat daftar file dengan kumpulan bit yang dapat ditulis dan lengket lainnya.
57
2. Perintah untuk membuat daftar file dengan yang dapat ditulisi kecuali set bit lengket.
69
3. Perintah untuk membuat daftar file dengan (grup + lainnya) izin yang dapat ditulis dan SET UID set.
71
4. Perintah untuk membuat daftar file dengan (grup + lainnya) yang dapat ditulis dan SET GID set.
88
5. Perintah untuk membuat daftar file dengan kumpulan bit yang dapat ditulis dan lengket lainnya.
98
6. Perintah untuk membuat daftar file dengan yang dapat ditulisi kecuali set bit lengket.
105