Por que não consigo remover o diretório?

0
debian8@hwy:~$ ls  -al  /var/www/html/wp/.git
total 8
drwxr-xr-x 2 debian8  debian8  4096 Jan  2 14:07 .
drwxr-xr-x 6 www-data www-data 4096 Jan  2 06:43 ..

/var/www/html/wp/.git pertence ao debian8, por que não pode ser removido pelo debian8?

debian8@hwy:~$ rm  -rf  /var/www/html/wp/.git
rm: cannot remove ‘/var/www/html/wp/.git’: Permission denied

sudo rm -rf /var/www/html/wp/.git pode funcionar, por que não rm -rf /var/www/html/wp/.git ?

O diretório pai de /var/www/html/wp/.git é /var/www/html/wp , que não pertence ao debian8, mas eu não acho que isso importe.

    
por it_is_a_literature 02.01.2017 / 07:16

2 respostas

2
% bl0ck_qu0te%

Sim. Você precisa escrever permissões em um diretório para excluir (ou mover, renomear, etc.) coisas nele. Como debian8 não possui /var/www/html/wp e somente o proprietário tem permissões de gravação nesse diretório, somente root ou o proprietário pode excluir arquivos ou diretórios de /var/www/html/wp .

    
por muru 02.01.2017 / 07:36
1

Execute o comando rm com privilégios de root sudo rm -rf /var/www/html/wp/.git

    
por Arduino_Sentinel 02.01.2017 / 07:27