Saya memiliki sistem linux dengan apache terinstal dan saya menyimpan file web di / home / username / www / sitename / htdocs. Agar ini berfungsi, / home / nama pengguna saya telah membaca dan mengeksekusi izin untuk semua orang. Saya tahu itu ide yang buruk, tetapi saya adalah satu-satunya pengguna di sistem jadi ... saya tidak terlalu peduli dan saya tidak tahu lagi bagaimana cara melakukannya. Tetapi kenyataannya adalah saya harus membuat pengguna lain. Masalah dengan itu, jelas, adalah bahwa pengguna baru memiliki akses ke file pengguna lama. Apakah ada cara saya hanya bisa mengizinkan apache pengguna data www dan pengguna saya sendiri untuk mengakses / home / nama pengguna? Inilah yang saya coba:
i created a group webusers
i added my username and www-data to webusers
i removed rx permissions for everyone on /home/username
rx permissions still remain for the group on /home/username
Jadi bukankah seharusnya www-data dapat mengakses / home / nama pengguna sekarang? Itu berada di grup yang sama dengan pengguna saya. Atau tidak sesederhana itu? Saya sudah membaca ada kelompok primer dan sekunder tetapi saya tidak benar-benar mengerti maksudnya ...