Eu cometi um erro - sudo chown /var/www/html/htaccess.txt www-data: www-data [closed]

-1

Eu cometi um erro quando use o comando Chown. Eu escrevo

sudo chown /var/www/html/htaccess.txt www-data:www-data

criado de

sudo chown www-data:www-data /var/www/html/htaccess.txt

A resposta foi -

Então - Todas as minhas coisas de / var / www / html desapareceram e meu site

Forbidden
You don't have permission to access / on this server.
Apache/2.4.7 (Ubuntu) Server at www.a-r-c-h.net Port 80
    
por Igor_77 21.10.2016 / 19:49

2 respostas

1

Os 2 comandos ACIMA do que você citou nas perguntas atrapalharam seu sistema.

Estas duas permissões de correção para diretórios e arquivos:

sudo find /var/www/html -type d -exec chmod 755 {} \;    
sudo find /var/www/html -type f -exec chmod 644 {} \;

Seu

sudo chmod 644 /var/www/html

remove permissões de execução para seus diretórios.

    
por Rinzwind 21.10.2016 / 19:59
2

Você precisa redefinir as permissões em /var/www/html de volta para 0755 :

sudo chmod 755 /var/www/html

Explicação: o bit de execução nas permissões de arquivo ( x ) determina se o conteúdo do diretório pode ser enumerado. Desativar esse bit ( 0644 ) impedirá que o servidor da Web consiga ver o que está no diretório.

    
por Nathan Osman 21.10.2016 / 19:59