хост для простых сайтов на апаче
Надо давать "ненастоящим" пользователям (которых нет в /etc/passwd)
возможность создавать свой собственный сайт типа name based virtual host
на апаче.
Примерно это будет выглядеть так:
/var/www/sites/usersite.com
/var/www/sites/usersite2.com
и т.д.
соответственно, под каждый сайт будет сделан конфигфайл в
/etc/apache2/sites-available/
заливать свои сайты пользователи будут через WebDAV скорее всего, ну
может быть ещё через ftp. список имён-паролей тоже будет лежать у них в
директории
Так же у пользователей должна быть возможность заливать и запускать
скрипты и прочую муру.
принадлежать все страницы будут пользователю типа www-data, видимо
вопрос: как по debian way красиво разграничить этим пользователям доступ
чтобы они друг-другу скриптами странички не портили? (да саму систему от
этого тоже бы желательно защитить, если это возможно, конечно)
Reply to: