GNU/Linux >> Belajar Linux >  >> Panels >> cPanel

Cara memperbaiki Kesalahan Anda tidak memiliki izin untuk mengakses…

Cara memperbaiki Kesalahan Anda tidak memiliki izin untuk mengakses…

Setiap file dan direktori di sistem Linux dimiliki oleh pengguna dan grup tertentu dan memiliki izin yang memungkinkan dilakukannya tindakan tertentu pada file atau folder ini. Ketika salah satu dari pengaturan ini tidak diatur dengan benar, pesan kesalahan yang disebutkan akan muncul.

Jangan ragu untuk memeriksa artikel ini untuk pemahaman yang lebih baik tentang masalah izin.

Ada beberapa alasan mengapa Anda menerima kesalahan izin.

Yang pertama – pemilik/grup atau izin tidak diatur dengan benar. Ini adalah item pertama yang harus diperiksa.

Yang kedua – file .htaccess mengeksekusi kode yang berisi pengaturan pengalihan yang salah. Mungkin, pengalihan diatur untuk file/folder dengan pemilik/grup atau izin yang salah. Juga, mungkin ada baris berikut dalam file .htaccess yang menyebabkan kesalahan seperti itu:

Options -Indexes

Untuk mengatasi masalah ini, baris harus dihapus.

Ini adalah item kedua yang harus diperiksa dan diperbaiki jika ditemukan.

Masalah ini juga dapat terjadi jika Anda menghapus folder public_html secara tidak sengaja dan membuatnya kembali secara manual tanpa menghubungi Departemen Hosting kami. Dalam hal ini, izin untuk public_html dan folder sistem lainnya tidak diatur dengan benar, dan Anda menerima kesalahan yang disebutkan.

Penunjukan ini - '/' dan '/ index.html' - dalam pesan kesalahan yang terkait dengan folder atau file langsung yang coba dijalankan oleh Apache. Simbol ini '/' berarti direktori public_html; yang ini ‘/ index.html’ – file yang terletak di direktori public_html (khususnya file index.html). Jika Apache mencoba merujuk ke file atau folder yang pemilik atau izinnya tidak disetel dengan benar, Anda akan menerima kesalahan yang sama tetapi dengan jalur langsung yang dimaksud.

Pesan kesalahan:Anda tidak memiliki izin untuk mengakses /index.html

Solusi:
Anda harus memeriksa izin file index.html. Anda dapat memeriksa dan mengaturnya menggunakan jendela perintah (melalui akses Shell) atau Manajer File yang terletak di akun cPanel. Izin file harus 644.

Menggunakan akses Shell:

1. Hubungkan ke akun Anda melalui protokol SSH
2. Ikuti folder public_html menggunakan cd public_html perintah

Anda dapat memeriksa folder tempat Anda berada sekarang menggunakan 'pwd ' memerintah. Hasil dari perintah ini seharusnya 'home/cPanel_username/public_html'.

3.Gunakan ls -l /home/$USER$/index.html perintah, di mana $USER$ adalah nama pengguna cPanel Anda.

Penggunaan perintah ini akan menunjukkan izin file index.html. Hasil ideal dari perintah ini adalah:
-rw-r--r-- number cPanel_username cPanel_username hari bulan tahun waktu index.html


4. Jika Anda melihat perbedaan di bidang izin (-rw-r--r-- ), Anda perlu melakukan perintah berikut chmod 644 index.html

Perintah ini mengatur izin yang benar untuk file index.html.

Menggunakan Pengelola File

1. Masuk ke cPanel
2. Ikuti Pengelola File ikon di bidang File
3. Di bagian atas jendela yang terbuka, Anda akan melihat Ubah Izin ikon
4. Pilih file index.html> klik Ubah Izin
5. Siapkan izin ke 644> Simpan .


       Pesan kesalahan:Anda tidak memiliki izin untuk mengakses /
Solusi: Anda harus memeriksa izin folder public_html. Anda dapat memeriksanya menggunakan jendela perintah (melalui akses Shell) atau Manajer File yang terletak di akun cPanel. Izin folder public_html harus 750.

Menggunakan akses Shell

1. Hubungkan ke akun Anda melalui protokol SSH
2. Gunakan cd ~ &&ls -l | grep public_html perintah

Penggunaan perintah ini akan menunjukkan izin folder public_html. Hasil ideal dari perintah ini seharusnya:

drwxr-x--- number cPanel_username none hari bulan tahun waktu public_html/

3. Jika Anda melihat perbedaan di bidang izin (drwxr-x---- ), Anda perlu mengatur yang benar. Untuk melakukannya, gunakan perintah berikut chmod 750 public_html .
4. Jika Anda melihat perbedaan di bidang grup (tidak ada), Anda perlu menghubungi tim Dukungan kami agar mereka dapat menyiapkan grup yang benar. Sayangnya, Anda tidak dapat mengatur sendiri grup yang benar karena Anda tidak memiliki akses root ke server.

Menggunakan Pengelola File

1. Masuk ke cPanel
2. Ikuti Pengelola File ikon di bidang File
3.Di sebelah kiri jendela yang terbuka, Anda akan melihat izin semua file dan folder
4.Jika izin folder public_html bukan 750, Anda perlu mengatur yang benar. Untuk melakukannya, lakukan tindakan berikut:

  • Pilih folder public_html> klik Ubah Izin ikon
  • Siapkan izin ke 750> Simpan .
5. Kosongkan cache browser
6. Kosongkan cache DNS lokal Anda
7. Jika Anda masih mengalami masalah yang sama, hubungi dukungan kami untuk menyetel grup yang benar ke folder public_html.

Artikel terkait

Izin file Izin apa yang harus digunakan untuk mengunggah file?
cPanel
  1. Cara Memperbaiki "perintah semanage" Tidak Ditemukan Kesalahan di CentOS

  2. Perbaiki Repositori tidak memiliki file rilis Kesalahan di Ubuntu - Panduan langkah demi langkah?

  3. Cara Memperbaiki Docker Permission Denied Error di Ubuntu

  1. Cara Memperbaiki kesalahan penginstalan Paket – Tidak dapat memperbaiki masalah, Anda telah memegang paket yang rusak

  2. Kesalahan dalam file Sudoers? Inilah cara Anda memperbaikinya.

  3. Cara memecahkan masalah 500 kesalahan

  1. Cara memperbaiki:pengguna tidak dalam kesalahan file sudoers

  2. Cara Memperbaiki Kesalahan 'Repositori tidak memiliki file rilis' di Ubuntu

  3. Cara Memperbaiki Kesalahan Konversi Dengan Kaliber