Permissão negada ao gravar um arquivo no novo sistema de arquivos

3

Após a instalação, criei uma partição extra e a montei como /data . A partição está visível, mas recebo um erro Permission denied ao tentar criar um arquivo ou diretório nela. Fazer isso com sudo funciona.

Estou usando o sistema de arquivos ext4. Ubuntu 14.04 x86_64.

Eu tentei excluir a partição, crie-a novamente e configure o fstab para usar uma nova partição. Isso não mudou nada.

Como faço com que a partição extra se comporte normalmente? ser gravável pelos usuários?

    
por Nickolai Leschov 28.11.2015 / 22:46

1 resposta

4

Para o novo sistema de arquivos ext4 etc, você precisa alterar as permissões para que o usuário possa acessá-lo e ler / gravar nele - usando, por exemplo:

sudo chown -R $USER:$USER /data

Onde /data é o caminho para onde a unidade está montada - se você fizer isso no lugar errado, ela provavelmente quebrará as coisas. % $USER é substituído pelo nome de usuário pelo shell.

Para mais informações, leia a página de manual chown [1] [2] :

man chown

E para visualizar as permissões em coisas, você pode usar ls -ld /data para um diretório e ls -l /data para os arquivos contidos nele.

Para alguns outros sistemas de arquivos - por exemplo, NTFS, você pode especificar as permissões através das opções de montagem - veja aqui .

    
por Wilf 28.11.2015 / 22:53