problemas de permissão do grupo de usuários

0

Eu tentei excluir arquivos no meu dekstop (destacar arquivos, pressione excluir) em /usr/share/nginx/www , mas estou recebendo problemas de permissão negada.

O que fiz foi adicionar www-data e barsoom (usuário atual) a um grupo:

sudo addgroup web
usermod -a -G web barsoom
usermod -a -G web www-data
chgrp -R web /usr/share/nginx/www

Mas por que ainda não consigo excluir os arquivos em /usr/share/nginx/www . Ainda estou recebendo Permission denied ?

    
por Jürgen Paul 04.08.2012 / 03:24

2 respostas

1
  1. Você precisa efetuar logout e fazer login novamente após alterar a associação ao grupo para obter o novo conjunto de privilégios. (Como alternativa, você pode executar sg (como su, alternar usuário, mas alternar grupo) Você pode ver quais privilégios você tem atualmente executando id .

  2. Quais são as permissões nesses arquivos? Mesmo com o grupo definido como web , o grupo pode não ter as permissões de gravação necessárias.

por dsh 04.08.2012 / 03:51
0

Geralmente, as coisas em / usr / share são de propriedade root e as permissões são -rwxr-x-r-x. Os três caracteres mais à esquerda são permissões para a raiz, seguidas pelo grupo, seguido por todos (portanto, somente o root tem acesso de gravação). Você ls -l viu as permissões? Alterar o proprietário do grupo não altera as permissões. Você precisa de chmod para isso.

Se você realmente quiser excluir esses arquivos, abra um terminal e:

cd /usr/share/nginx
sudo rm -r www

O -r é para recursivo, de modo que tudo nesse diretório, incluindo ele mesmo, será removido.

    
por Ian B. 04.08.2012 / 03:50