Tôi có vấn đề là người dùng nào nên sở hữu thư mục www của tôi - ftp hoặc apache? Khi được đặt thành người dùng ftp, người dùng có thể thêm, làm lại và dễ dàng sửa đổi các tệp nhưng các hành động của hệ thống tệp php tạo ra các quyền bị từ chối lỗi (tất nhiên vì chúng yêu cầu người dùng phải apache). Tuy nhiên, nếu thư mục www được chuyển sang apache, ftpuser sẽ không thể thực hiện một số hành động như sửa đổi và xóa tệp. Bất kỳ ai từng gặp vấn đề tương tự? Cách khắc phục là gì? Cảm ơn
find /var/www -type d -print0 | xargs -0 chmod g+s /var/www
" với số dư 002 sẽ đảm bảo rằng các tệp và thư mục mới trong / var / www kế thừa nhóm và quyền phù hợp để nhóm có quyền truy cập r / w. Nhiều bản phân phối Linux hiện được mặc định là một số 002 (cùng một bản phân phối mặc định để tạo một nhóm mới cho mọi người dùng mới)