Fix Permissions and Ownership

suPHP dan FastCGI membutuhkan file dan folder untuk memiliki satu set tertentu dari Permissions / Ownership yang berbeda dari penangan lain. Tanpa izin ini yang diatur dengan benar, Anda akan melihat banyak kesalahan seperti: "403 Forbidden", "500 Internal Server Error", atau kesalahan hanya generik yang umumnya memiliki kata 'Permission' di dalamnya. 

Hal ini dapat sangat memakan waktu untuk melacak dan memeriksa hak akses file di seluruh server. Untungnya, perizinan memperbaiki dan kepemilikan pada server yang menjalankan cPanel dapat ditulis. Salah satu anggota dari MST kami, Colin Roche-Belanda, membuat sebuah script sederhana untuk ServInt disebut 'fixperms' yang dapat Anda wget ke server cPanel. Cukup jalankan script fixperms, menentukan user (atau semua pengguna), dan kesalahan menghilang. Ini adalah memperbaiki generik yang baik jika Anda tidak dapat menemukan masalah izin Anda, atau jika Anda baru saja beralih handler Anda dan perlu cara cepat untuk mengubah setiap akun pengguna di server. 

*** PERINGATAN !!! *** 

Naskah berikut ini dimaksudkan untuk suPHP atau FastCGI, Jika Anda tidak menjalankan salah satu dari ini 2 penangan, jangan menjalankan fixperms. Script akan menyebabkan masalah jika Anda menjalankan handler lain seperti DSO. 

Selain itu, sangat disarankan agar Anda menjalankan salinan lengkap dari server Anda sebelum menjalankan fixperms atau script lain yang membuat perubahan pada beberapa file. 

The fixperms Script dimaksudkan untuk server cPanel saja. Hal ini tergantung pada skrip intern cPanel dan struktur file. Jika Anda pada hal lain (seperti Plesk), itu akan gagal untuk dijalankan. Ini tidak akan dapat melakukan apa-apa.

Menjalankan fixperms untuk satu pengguna 

Jika Anda ingin memperbaiki hak akses untuk satu pengguna pada server cPanel Anda, cukup gunakan '-a USERNAME': 

wget boomshadow.net/tools-utils/fixperms.sh
sh ./fixperms.sh -a USERNAME

Menjalankan fixperms untuk semua pengguna 

Jika Anda ingin memperbaiki hak akses untuk setiap pengguna pada server cPanel Anda, cukup gunakan '-all': 

wget boomshadow.net/tools-utils/fixperms.sh
sh ./fixperms.sh -all

Was this answer helpful?

 Print this Article

Also Read

Membuat Folder di Proteksi Password dengan .htaccess

Dengan .htaccess membuat sebuah folder yang di lindungi password sangat lah mudah, buat file...

Menangani HTTP Attack dengan mod_antiloris

Request pertama datang dari client ke protokol http, lalu web server membuka 1 koneksi http dan...

install iftop di Linux

iftop is a command line tool that shows a list of active network connections between local host...

CryptPHP PHP Malware Attack

Apabila tiba-tiba IP masuk dalam database spamhaus, maka patut ditindaklanjuti karena kini sedang...

clamscan/freshclam: command not found

Jika anda menginstall ClamAV melalui Manage Plugins pada WHM cPanel, mungkin saja anda akan...

Powered by WHMCompleteSolution