Após a instalação do meu apache, editei o arquivo /etc/apache2/apache2.conf e adicionei na linha final o seguinte código:
<VirtualHost *:80>
DocumentRoot /media/username/DATA/docs/pathtowebsite/website
ServerName localhost
</VirtualHost>
O DocumentRoot aponta para uma partição externa do NTFS!
Mas depois de adicionar as linhas e reiniciar o apache2 service, recebo o seguinte ao marcar localhost na barra de endereço do Firefox:
Erro
Proibido
Você não tem permissão para acessar / neste servidor.
Apache / 2.4.6
(Ubuntu) Server na porta localhost 80
Eu tentei mexer com o fstab por este answer , mas o mesmo erro, após o reinício.
Eu então instalei ntfs-config , verifiquei a caixa enable write support for internal device , mas o mesmo erro depois reiniciar?
e ntfs-config , também edita o arquivo fstab , então não tenho certeza do que remover e do que manter?
#Entry for /dev/sda5 :
UUID=3490454b-b5b0-4296-ae98-51ab08eecabc / ext4 errors=remount-ro 0 1
#Entry for /dev/sda1 :
UUID=506C44946C44772E /media/SYSTEM ntfs-3g defaults,locale=nl_NL.UTF-8 0 0
#Entry for /dev/sda3 :
UUID=01CCC676F2E07A60 /media/blade/DATA ntfs-3g defaults,nosuid,nodev,locale=nl_NL.UTF-8 0 0
#Entry for /dev/sda2 :
UUID=9A3E8BF63E8BC9A9 /media/sda2 ntfs-3g defaults,locale=nl_NL.UTF-8 0 0
/dev/sda6 none swap sw 0 0
#UUID=01CCC676F2E07A60 /mnt/DATA ntfs-3g defaults,nosuid,nodev,locale=nl_NL.UTF-8 0 0
#UUID=01CCC676F2E07A60 /mnt/DATA ntfs-3g auto,users,permissions 0 0
Eu gksu nautilus para minha partição ntfs externa e tentei editar as permisões da minha pasta website , mas o group continua pulando de volta para root . Também não funciona via linha de comando.
Pergunta : Como posso editar minhas permissões em uma unidade NTFS, para que o usuário www-data possa ler meu arquivo index ?
Nota : executando o Ubuntu 13.10