403 erro apache com alias para a partição ntfs

1

Minha máquina é atualmente uma inicialização dupla entre o Ubuntu saucy e o Win 8.1. Eu gostaria de ter um diretório comum para meus arquivos de desenvolvimento web e por isso estou tentando fazer um alias para apache apontando para minha pasta compartilhada no meu disco de dados secundário. Eu criei um arquivo /etc/apache2/sites-enabled/linuxshare.conf contendo:

Alias /lnxsh "/media/Data/LinuxShare/lampTest"
<Directory "/media/Data/LinuxShare/lampTest">
    Options Indexes FollowSymLinks MultiViews
    Order allow,deny
    Allow from all
</Directory>

Por tudo que eu obtenho quando acesso a http://localhost/lnxsh é:

Forbidden

You don't have permission to access /lnxsh/index.html on this server.

Apache/2.4.6 (Ubuntu) Server at localhost Port 80

Eu olhei pela internet e descobri que na maioria das vezes esse erro era devido a problemas de permissão. Depois de muitas tentativas eu editei meu fstab para montar as partições com a partição rwx com meu usuário e grupo:

#Auto mount NTFS Data partition on /dev/sdb2
/dev/sdb2 /media/Data ntfs-3g defaults,auto,umask=0000,uid=1000,gid=1000,nls=utf8 0 0
#Auto mount NTFS C: partition on /dev/sdb2
/dev/sda2 /media/Computer ntfs-3g defaults,auto,umask=0000,uid=1000,gid=1000,nls=utf8 0 0

E com um ls -l, posso verificar facilmente se tenho as permissões corretas:

user@computer:/media/Data/LinuxShare/lampTest$ ll
total 1
-rwxrwxrwx 1 user user 12 déc.   7 19:15 index.html*

O que eu posso estar fazendo de errado? Eu tentei de tudo, incluindo alterar variáveis de env do apache para alterar o usuário de www-data para o meu próprio usuário ...

Qualquer ajuda seria apreciada, obrigado.

    
por Alexander Micklewright 07.12.2013 / 20:03

1 resposta

0

Você não deveria ter pertencido ao seu grupo de usuários, mas sim ao seu usuário e ao grupo do servidor da web. Se não me engano, é www-data.

    
por v010dya 07.12.2013 / 21:26