Os arquivos criados em /var/www/website.com/public_html contêm 600 permissões

1

Eu criei uma configuração de hosts virtuais e as permissões de arquivo não estão herdando corretamente. Eu defini as permissões da seguinte forma:

/ var / www

/var/www/example.com

/var/www/example.com/ public_html

/var/www/example.com/public_html/index.html

Nota: index.php é gerado com 600 permissões de arquivo e não 775 como seu pai. Eu tentei excluir todas as pastas e arquivos até o var / www e restabelecer as permissões para garantir as etapas corretamente, e os arquivos ainda estão sendo gerados com 600 permissões .

EDITAR > SOLUÇÃO:

Como os novos arquivos estavam sendo criados via FTP, esse problema não estava relacionado às permissões da pasta de arquivos, mas à configuração do VSFTPD e à atribuição de novos arquivos gerados por meio de FTP. Todo o crédito vai para gurcanozturk 's answer on esta questão para os comandos e apontando-me na direção correta . Abaixo estão alguns passos para este cenário específico.

Abra o arquivo de configuração VSFTPD

sudo nano /etc/vsftpd.conf

Perto do topo, adicione (0755 sendo questionável )

file_open_mode=0755

E descomente fora

local_umask=022
    
por Alex Sarnowski 27.03.2017 / 02:52

0 respostas