A montagem não dá permissão de gravação ao usuário

1

Acabei de criar um novo sistema de arquivos ext4 em uma nova unidade e estou tentando montá-lo manualmente:

mount /dev/sdc1 a

ele monta corretamente, mas somente o root parece ter permissões de gravação. Como posso dar permissões de gravação ao meu usuário também?

    
por Grzenio 19.02.2016 / 21:07

2 respostas

2

Esse é um comportamento normal - mount não concede permissões de gravação. As permissões de gravação são controladas pelos bits de permissões no diretório do sistema de arquivos (ou seja, depois de montado). Para gerenciar quem pode ler e gravar de / para esse sistema de arquivos, use as ferramentas normais chown e chmod .

    
por 19.02.2016 / 21:10
0

Como Mark Plotnick disse, mount apenas sobrepõe um diretório em seu sistema com o conteúdo de / na unidade anexada.

Para circunavegar isso e como uma expansão para a resposta de John, você pode tentar

chmod -R -rwxrw-rw a

ou

chmod -R 755 a

dependendo da sua preferência. O comando alterará todos os arquivos em a para conceder a você permissões de RW.

Como alternativa, se ls -l informar que root é o proprietário:

chown -R <your name here> a

tornaria você proprietário de todos os arquivos em a .

chmod e chown com -R podem atrapalhar algumas modificações de permissões intencionais nos arquivos, por isso, tenha cuidado ao executar tais comandos.

    
por 20.02.2016 / 11:42