Seperti yang tercantum dalam manual untuk chmodterkait dengan izin:
Huruf rwxXst memilih bit mode file untuk pengguna yang terpengaruh: baca (r), tulis (w), jalankan (atau cari direktori) (x), jalankan / cari hanya jika file tersebut adalah direktori atau sudah memiliki izin eksekusi untuk beberapa pengguna (X)
Bit yang dapat dieksekusi pada folder dijelaskan di atas sebagai izin 'pencarian'; yaitu bit eksekusi hanya memungkinkan Anda untuk mengakses folder dalam browser file atau pindah ke folder dari terminal dengan menjalankan cdperintah atau menjalankan ls ~/folderdaftar file-file di folder.
Folder harus dapat dieksekusi untuk pemilik , meskipun superuser masih dapat mengakses folder seperti ketika menggunakan sudofile atau direktori apa pun dapat diakses atau dihapus. Selain itu, izin direktori dan file dijelaskan lebih lanjut dalam artikel bermanfaat ini di Stackoverflow .
Penting juga untuk dicatat bahwa 'mengeksekusi' folder tidak berarti Anda benar-benar menjalankan kode atau perintah seperti ketika biner atau skrip yang dapat dijalankan dijalankan.
Untuk pengguna Desktop rumahan (meskipun mungkin bukan untuk server Anda) sebagian besar folder di dalamnya $HOMEmemiliki izin eksekusi yang ditetapkan untuk pengguna, grup, dan lainnya jika dilihat dengan stat ~/myfolder(kutipan di bawah):
Access: (0755/drwxr-xr-x) Uid: ( 1000/ mike) Gid: ( 1000/ mike)
Izin standar untuk folder di dalamnya $HOME adalah 755 atau 775 dan untuk file itu adalah 644. Namun, sisa sistem file akan berbeda. Sekali lagi, folder harus memiliki bit eksekusi untuk pemilik atau mereka tidak akan dapat dibuka olehnya. Penting untuk berhati-hati chmodketika mengubah izin dan terutama ketika melakukannya secara rekursif karena situasinya dapat dengan cepat menjadi kacau.
Untuk informasi lebih lanjut, lihat man chmodatau manual Ubuntu secara online , dan artikel ini di Superuser .