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 sendo herdadas corretamente. Eu configurei as permissões da seguinte maneira:

/ 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. Tentei excluir todas as pastas e arquivos até 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 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 como estava atribuindo novas permissões de arquivos geradas via FTP. Todo o crédito vai para a resposta de nesta pergunta pelos comandos e me apontando na direção correta. Abaixo estão algumas etapas para esse cenário específico.

Abrir arquivo de configuração VSFTPD

sudo nano /etc/vsftpd.conf

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

file_open_mode=0755

E tire fora

local_umask=022
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.