Saya menjalankan server web Apache di Arch Linux. Saat ini saya memiliki file web yang terletak di / srv / http dan itu milik pengguna 'http'. Direktori ini sangat aman, hanya root dan http yang diizinkan untuk melihat dan mengedit file di / srv / http. Tidak ada orang lain yang dapat melihat atau mengeditnya. (drwxrwx ---) Saya ingin memberikan izin pengguna 'tom' untuk melihat dan mengedit sehingga root, http, dan tom dapat melihat dan mengedit tetapi tidak ada orang lain yang dapat melihat atau mengedit.
Saya membuat grup yang disebut 'web' menggunakan perintah groupadd dan menambahkan http dan tom menggunakan perintah gpasswd -a.
Sebagai root, saya menjalankan "chown -R http: web / srv / http" lalu "chmod -R g + rwx / srv / http" untuk mengatur izin direktori.
Masalahnya adalah 'tom' masih tidak dapat melihat atau mengedit file di / srv / http. Jika saya menerbitkan "chown -R tom: web / srv / http", 'http' tidak dapat membaca atau mengedit juga. Bagaimana cara membuatnya agar pengguna 'tom' dan 'http' dapat melihat dan mengedit file? Apa yang saya lewatkan di sini?
EDIT: Ok, saya pikir saya sudah tahu masalahnya. Saya harus memulai kembali koneksi SSH yang saya gunakan untuk terhubung ke server web. (pada dasarnya login ulang)
sumber