Assalamualaikum Wr.Wb
Pada kesempatan hari ini saya akan berbagi informasi tentang recursively chmod directories.
Kadang
setelah kita selesai membuat kode program untuk aplikasi/website dsb,
kita mengalami kesulitan untuk merubah hak akses/chmod satu persatu
bahkan puluhan file/folder.
Berikut tips praktis agar kita dapat
merubah chmod secara bersamaan hanya dengan beberapa perintah saja, pastikan
posisi Anda pada direktori program yang akan diatur hak aksesnya :
Untuk mengganti hak akses semua folder menjadi 755, ketikkan perintah berikut pada terminal :
find . -type d -exec chmod 755 {} \;
Untuk mengganti hak akses semua file menjadi 644, ketikkan perintah berikut pada terminal :
find . -type f -exec chmod 644 {} \;
Perintah kombinasinya :
find . \( -type d -exec chmod -v 755 '{}' \; \) \
-o \( -type f -exec chmod -v 644 '{}' \; \)
Catatan : Perintah kombinasi 2 baris di atas langsung dikopi paste bersamaan (2 baris) dan jalankan pada terminal.
TAMBAHAN :
Keliru juga kalau "semua file" di dalam DocumentRoot harus 644 ...
Karena
file executable CGI (Common Gateway Interface) seperti: perl, python,
C/C++, dll tidak akan bisa berjalan kalau diberi 644, jadinya saya
tambahin command-nya ya :
#find . -type f -iname '*.pl' -exec chmod 755 {} \;
#find . -type f -iname '*.py' -exec chmod 755 {} \;
https://m.facebook.com/notes/kpli-klaten/tips-recursively-chmod-directories-755644/650287508317545/?refid=18
Itu saja informasi dari saya, semoga bermanfaat
Wassalamualaikum Wr.Wb
Jumat, 12 Februari 2016
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar