local preferido para arquivos de aplicativos da web, fora de / var / www

0

Sou muito novo no Linux e acabei de instalar o Ubuntu. É realmente emocionante e eu já instalei meu próprio apache e mysql. O servidor está em execução.

Eu tenho os arquivos do meu site em /var/www , mas alguns arquivos são excluídos do acesso do usuário. No meu ambiente windows eu coloco eles em C:/Special e gostaria de saber onde eu deveria colocá-los no Ubuntu.

    
por Ted 16.05.2012 / 10:14

2 respostas

0

Você pode colocá-los em sua pasta pessoal (por exemplo, / home / user / www) e alterar a diretiva Directory e DocumentRoot na sua configuração do Apache. Se você fizer isso desta forma, apenas o usuário 'usuário' poderá ver os arquivos, mas é claro que você ainda precisa do usuário 'root' para executar o daemon do apache e não 'usuário'.

    
por Justin Paul Paño 19.10.2013 / 11:27
0

Você deve simplesmente criar um diretório em / var / www que não seja acessível para outros usuários

chmod o-rwx /var/www/special

para total segurança, você também deve marcar os arquivos dentro deste diretório com as mesmas permissões.

    
por Rhand 10.01.2014 / 16:37