Я использую рабочий стол Ubuntu 11.04 с зашифрованными домашними каталогами. Я занимаюсь разработкой на своем компьютере и хочу, чтобы мой каталог webroot находился в моем домашнем каталоге, чтобы он шифровался с остальной частью моего домашнего каталога. Поскольку я использую только эту машину, я хочу настроить Apache так, чтобы она указывала на это напрямую.
В настоящее время я изменил папку /var/www
на символическую ссылку на рабочую область в моем каталоге : /home/valorin/workspace
Однако это приводит к 403 запрещенным ошибкам в apache.
Я добавил своего пользователя в группу www-data
и установил права владения и разрешения для папки рабочей области:
drwxrwxr-x 2 valorin www-data 4096 2011-04-23 10:02 workspace
Но единственный способ заставить его работать - это изменить мою домашнюю группу каталогов на www-data и установить права доступа. Я действительно не хочу этого делать, поскольку это означает, что Apache имеет доступ к моей домашней директории и может быть использован кем-то из моей сети для доступа к моим личным данным.
Кто-нибудь знает, как я могу решить эту проблему?