Usando o FTP para editar um arquivo remove as permissões do Apache

0

Se eu editar um arquivo usando FTP com vsftpd no Ubuntu 12.04 LTS ... Ele remove as permissões que permitem que o Apache acesse o arquivo ...

Atualmente, se eu fizer o upload de um arquivo com FTP, se for um arquivo .php, ele será mostrado em branco; se for um .html, será exibida uma página que diz "Você não tem permissão para acessar /test.html neste servidor. "

No entanto ... se eu correr

sudo chmod a+rx ~
sudo chmod -R a+rx ~/public

Isso consertará o problema ... e todos os arquivos em público estarão acessíveis ao apache.

Mas toda vez que eu edito com FTP ... ele volta para a página em branco. e tenho que reexecutar os comandos acima para que funcione.

Eu realmente não consigo entender como consertar isso ...

    
por Arian Faurtosh 27.02.2014 / 23:40

1 resposta

1

Então, descobri que tudo o que eu precisava fazer era editar /etc/vsftpd.conf e remover o comentário da seguinte linha:

local_umask=022

Em seguida, reinicie o serviço ...

sudo /etc/init.d/vsftpd/ restart

Isso consertará isso agora.

    
por Arian Faurtosh 28.02.2014 / 00:52