Não é possível excluir um arquivo no diretório do usuário diferente

0

Eu tenho dois usuários abc & xyz e o usuário abc foi adicionado ao grupo xyz via usermod -a -G xyz abc e aqui a permissão de arquivo no diretório inicial de xyz, por exemplo, /home/xyz :

drwxrwxr-x 2 xyz xyz 4096 Mar 23 16:13 xyz

Agora dentro do diretório home do xyz, há um arquivo testfile , agora quando estou tentando excluir o arquivo testfile do usuário abc, não consigo excluir o arquivo e ficar Permissão negada .

O que estou perdendo? Eu li várias respostas para isso, mas não consegui nada.

    
por Shashank Agrawal 23.03.2015 / 12:34

1 resposta

2

Existem duas possibilidades:

1) Você precisa examinar as permissões de proprietário / grupo do diretório que contém o arquivo ou diretório que você tenta excluir, pois essa entrada será modificada se um arquivo (ou diretório) dentro dele for excluído.

2) A conta (associação de grupo) do usuário xyz é modificada, mas o usuário não está usando um novo shell e, portanto, a nova associação ao grupo ainda não está ativa. Tente id -a dentro do contexto (shell) do usuário que está tentando excluir o arquivo para obter os grupos atuais

    
por 23.03.2015 / 12:40