Halaman

Minggu, 16 September 2018

CHMOD ...




Jadi gini bro....
Sistem aplikasi penjualan mo ane UP, dipakai untuk multi site. Kebayang kan, kalo ada 10 domain harus upload di masing2 public_html nya? 
Anggaplah besarnya 200mb, kali 10 jadi 2 GB. Weeew....
Sooo, ane oprek dikit deh biar bisa di pake bareng, alias share.
Di vesta harus bikin template share nya dlu. Bisa aja sih langsung edit di template yang udah ada. tapi daripada oprek yang ori mending kopi trus modif.

Back to point. Intinya script udah bisa di share buat semua domain yang mo pake. Nah masalahnya folder share ( ane taro di /var/www/xxx ) jadi bisa dibaca sama semua user/domain yang manfaatin share scriptnya ( via ftp )

testing 1 :
 $ chmod -R 755 /var/www/xxx 
semua file dan folder jadi kebaca sama semua user

testing 2 :
 $ chmod -R 644 /var/www/xxx 
semua file dan folder ngga kebaca sama semua user, kecuali owner.
tapi script error, soalnya ngga dapet permission execute.

testing 3 :
 $ chmod -R 711 /var/www/xxx 
semua file dan folder ngga kebaca sama semua user, kecuali owner.
tapi masalahnya script error, ngga dapet permission. padahal dah di setting bisa execute.

SO..... gimana caranya ubah permission semua file bisa di read dan execute, tapi ga bisa nampilin directory/folder dan list file nya?

Setelah googling sana sini dapet perintahnya kya gini :
ubah dulu semu folder/file permission nya ke 711 :
$ chmod -R 711 /var/www/xxx                               

Sekarang ubah directory / folder ke 644 : 
$ find /var/www/xxx -type d -exec chmod 644 {} \; 
                                                                                  

Done....

Tidak ada komentar:

Posting Komentar