Saya memiliki php yang diinstal pada mesin ubuntu saya. Root web adalah/var/www
Saya mengatur izin untuk folder ini seperti ini:
sudo chown -R ftpuser: www-data / var / www
ftpuser adalah pengguna yang saya atur sehingga saya dapat ftp ke / var / www dari komputer lain di jaringan. www-data adalah php yang digunakan pengguna. Saya mengecek menggunakan whoamidari php.
Setiap kali saya ftp mengunggah file baru ke mesin, grup tidak memiliki izin untuk file tersebut. Jadi ketika saya mencoba mengaksesnya di browser saya melalui machine-name/new-file.phpsaya diberitahu izin ditolak dan saya harus pergi dan chmodfile baru.
Saya bertanya-tanya apakah ada cara saya dapat default pengguna data-www / grup untuk memiliki izin akses ke file baru jadi saya tidak harus menyimpan chmod setiap file baru?
chmod g+sdansetfaclperintah (dan parameternya).