Можно разместить страницу состояния в Blogger.com, wordpress.com или другом поставщике блога. Я видел, что много сайтов используют этот подход.
Можно изменить группу файлов:
groupadd webusers
usermod -aG webusers the_user_name
chgrp -R webusers the_directory
chmod g+s the_directory
Если это - основанное на Redhat распределение, можно использовать setfacl, чтобы сделать это без группы и установить его для случая по умолчанию:
setfacl -R -m user:the_username:rwx directory_name
setfacl -d -R -m user:the_username:rwx directory_name
Разрешение группы пользователей поддержать ряд файлов является одной вещью: Вы просто устанавливаете, добавляют их к общей группе и устанавливают владение существующих файлов и каталогов той группе, затем устанавливают липкую группу, обдумал любые каталоги (впоследствии, файлы должны быть добавлены как записываемые группой по умолчанию).
Теперь я должен сделать этот файл перезаписываемым веб-сервером
Необходимо быть очень осторожными и очень выборочными, о каких файлах Вы делаете записываемыми веб-сервером для предотвращения проблем инжекции кода - НЕ добавляют, что веб-сервер uid к группе пользователей, определенной выше - сохраняет эти файлы абсолютно отдельными от другого содержания на веб-сайте (т.е. в отдельном каталоге со всем cgi / php и т.д. отключенный), предпочтительно вне корня документа полностью. Большинство FTP-серверов позволяет Вам устанавливать полномочия загрузки (0666 для файлов, 0777 для каталогов) и/или устанавливать другой липкий бит на каталогах.
C.
чтобы setfacl работал, раздел должен быть смонтирован с 'acl' опцией