Permissões não estendidas ao usuário no grupo de minecraft [duplicado]

0

Eu tenho um diretório em / srv:

drwxrwxr-x 3 minecraft minecraft 4096 Dec 30 06:23 minecraft

Possuído pelo usuário minecraft, grupo minecraft. Grupo tem permissões de leitura / gravação / pesquisa. Eu tenho um usuário, shelvacu, que faz parte do grupo de minecraft:

$ groups shelvacu
shelvacu : shelvacu sudo minecraft

E, como shelvacu, corro mkdir /srv/minecraft/testdir :

$ mkdir /srv/minecraft/testdir
mkdir: cannot create directory ‘/srv/minecraft/testdir’: Permission denied

Por quê? O grupo de minecraft tem permissão de gravação no diretório, e shelvacu faz parte do grupo de minecraft. O que estou perdendo?

    
por Shelvacu 30.12.2013 / 08:08

1 resposta

1

Primeiro faça o login como o usuário shelvacu.

Em seguida, verifique seus grupos com id , para que você não adicione o shelvacu a um grupo em um shell, mas experimente as coisas em outro, sem saber da mudança (como pode acontecer com groups ).

Mude para /srv/minecraft , se isso não funcionar, você não terá permissões em /srv (fez o /srv/minecraft como root , por exemplo).

Agora crie um diretório com mkdir testdir . Se isso não funcionar, verifique as permissões de gravação na montagem atual: mount | grep -F /srv (se isso não der resultados /srv está em / )

    
por 30.12.2013 / 08:38