Problemas de permissão na montagem do sistema de arquivos ext4 no fstab

0

Eu instalei 2 distribuições de Linux, o Fedora 15 e o Ubuntu 11.04. Eu tenho uma partição formatada no sistema de arquivos ext4 e eu montei usando o arquivo /etc/fstab em /mnt/files/ mountpoint. Ele monta corretamente em ambas as distros, mas eu tenho um problema com permissões. Este exemplo ilustra isso:

Se eu criar uma pasta /mnt/files/test/ usando o mkdir nesta partição comum do Ubuntu, quando eu estiver no Fedora e tentar criar um diretório dentro dessa pasta, diga /mnt/files/test/test2 que diz que eu não tenho as permissões. Eu li som soluções, ea maioria deles diz que eu tenho que alterar as permissões ou a propriedade das pastas usando recursivamente chmod ou chown mas o problema é que eu tenho que fazer isso toda vez que eu criar um novo arquivo ou pasta na outra distro.

Eu quero saber se existe alguma opção no arquivo fstab que me ajude a conseguir isso. Eu tentei as opções uid, gid e umask, mas parece que essas opções não podem ser usadas em um sistema de arquivos ext.

A entrada no meu arquivo /etc/fstab é:

UUID=<uuid> /mnt/files ext4 defaults 0 0

Espero que você possa me ajudar.

Atenciosamente.

    
por Marco Antonio 05.08.2011 / 07:04

1 resposta

1

Seu / etc / fstab realmente não tem nada a ver com isso.

O maior problema é que o UID / GID associado à sua conta nas duas instalações é diferente.

Você pode

  • Configure grupos usando GIDs idênticos em ambas as instalações e configure suas permissões para se basear em um grupo comum
  • Ajuste o UID / GID de uma das contas para que elas sejam idênticas entre suas duas instalações.

Para confirmar se os dois são diferentes, olhe para sua conta e grupo primário nos arquivos / etc / passwd e / etc / group dos dois sistemas.

    
por 05.08.2011 / 07:44