Só para esclarecer os outros, já que tropecei nessa pergunta quando a pesquisei pela primeira vez no Google:
Problema : Depois de fazer toda a configuração necessária para um arquivo contêiner / disco rígido LUKS que já esteja montado com raiz, uma conta de usuário não terá privilégios de gravação, somente leitura. (este é o caso da maioria dos tutoriais e instruções acima)
Solução :
Precisamos alterar as permissões do sistema de arquivos recém-criado que está no contêiner de arquivo / disco rígido criptografado.
Usando o exemplo no exemplo em que /dev/mapper/$name
já foi montado em /media/mount_point
com um comando como:
sudo mount /dev/mapper/$name /media/mount_point
Abra um terminal na sua conta e digite digite este comando :
sudo chown -R yourUserName /media/mount_point
Por exemplo, se joe tiver um ponto de montagem chamado myEncryptedHD, ele deverá fazer:
sudo chown -R joe /media/myEncryptedHD
O que isso faz é Joe muda o proprietário de todos os arquivos em myEncrypted
para joe
e agora ele tem acesso de leitura e gravação. A vida é boa.
Se decidir que não quer mais permissões de R / W, basta sudo chown -R root /media/mount_point
e você revogará seus direitos.
Referências para exemplos de chown para um tratamento de permissões mais complicado e um pesquisa relacionada no SuperUser com um comentário na resposta que também sugere a alternativa sudo chmod -R 775 /media/mount_point
que definirá permissões de execução de leitura / gravação no usuário, grupo e somente leitura e execução (5) para outros. Uma página de manual chmod para mais informações