Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana Memberi Kebenaran untuk Folder Muat Naik dengan PHP/Apache Menggunakan Kebenaran Kumpulan?

Bagaimana Memberi Kebenaran untuk Folder Muat Naik dengan PHP/Apache Menggunakan Kebenaran Kumpulan?

Linda Hamilton
Linda Hamiltonasal
2024-10-18 17:07:03606semak imbas

How to Grant Permissions for an Upload Folder with PHP/Apache Using Group Permissions?

Kebenaran untuk Folder Muat Naik dengan PHP/Apache

Untuk persediaan LAMP PHP/Apache, menetapkan kebenaran fail yang betul adalah penting untuk mendayakan muat naik fail . Artikel ini menangani kebimbangan khusus untuk membenarkan kedua-dua muat naik fail dan pengubahsuaian fail berikutnya oleh pengguna selain pengguna pelayan web.

Isu Kebenaran Awal

Kebenaran awal yang ditetapkan oleh arahan chmod 755 -R muat naik/ memberikan semua pengguna membaca/melaksanakan akses tetapi hanya pengguna apache menulis akses kepada fail dalam folder 'muat naik'. Walaupun ini membenarkan muat naik fail, ia mengehadkan pengguna lain daripada mengubah suainya.

Penyelesaian: Kebenaran Kumpulan

Untuk membenarkan berbilang pengguna mengubah suai fail yang dimuat naik, penyelesaian yang disyorkan adalah dengan buat kumpulan baharu dengan kedua-dua pengguna apache dan pengguna FTP sebagai ahli. Kumpulan ini harus menerima kebenaran menulis ke folder muat naik.

Kebenaran untuk Kumpulan

Dalam senario ini, tetapkan kebenaran pada folder 'muat naik' kepada 775. Ini akan mengekalkan akses tulis untuk pengguna apache dan memberikannya kepada kumpulan baharu. Sintaks untuk arahan ini ialah:

chmod 775 -R uploads/

Keahlian Kumpulan untuk Pengguna

Akhir sekali, pastikan kedua-dua pengguna apache dan pengguna FTP adalah ahli kumpulan. Ini boleh dilakukan menggunakan arahan berikut:

usermod -aG groupname apache
usermod -aG groupname ftpuser

Dengan menggunakan kebenaran kumpulan, anda boleh memberikan keupayaan muat naik secara serentak dan membenarkan pengguna lain mengubah suai fail yang dimuat naik, sekali gus menangani isu kebenaran awal.

Atas ialah kandungan terperinci Bagaimana Memberi Kebenaran untuk Folder Muat Naik dengan PHP/Apache Menggunakan Kebenaran Kumpulan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn