A primeira coisa é primeiro: Ler / Escrever / Apagar de um sistema de arquivos em uma partição é gerenciado por um conjunto diferente de permissões do que montar um sistema de arquivos em uma partição. Então, você precisará de duas correções, no mínimo, para resolver seu problema.
Relevante para as duas correções
dentro do arquivo /etc/fstab
pode ou não ser uma linha começando com /dev/sda4
. Como alternativa, pode ou não haver uma linha começando com o UUID dessa partição. Você pode encontrar o UUID executando ls -l /dev/disk/by-uuid
e procurando aquele que aponta para /dev/sda4
.
Se não houver uma linha, você precisará criar uma. De qualquer forma, a forma geral da linha deve ser:
UUID=(hex chars) /mntdir filesystem options 0 0
#or
/dev/sda4 /mntdir filesystem options 0 0
A parte da linha que você deseja focar é a seção de opções.
Corrigir # 1, Relevante se o seu sistema de arquivos é FAT / NTFS
Se o seu sistema de arquivos não for compatível com as permissões do Linux, você poderá usar a opção umask
para controlar o tipo de acesso aos arquivos. No NTFS-3G, umask=0022
define as permissões de arquivo do usuário como 0755
, que é rwxr-xr-x
. gid
controla em qual grupo as permissões padrão se aplicam. Por exemplo, você pode criar um grupo chamado ntfsusers
e adicionar todos os usuários a esse grupo e, em seguida, definir umask=0002
Consulte o link Arch Wiki para saber mais.
#Example NTFS line:
/dev/sda4 /mntdir ntfs gid=users,umask=0002,user,rw,auto 0 0
Corrigir # 2, Montando o driver como um usuário normal
As opções user
e nouser
controlam quem pode montar o arquivo. Quando user
está presente, qualquer usuário pode montar a unidade. Quando nouser
está presente, apenas o root pode montar a unidade. user
ativa alguns outros sinalizadores por padrão, veja o link na parte inferior desta postagem.
#Example NTFS line:
/dev/sda4 /mntdir ext3 defaults,user 0 0
Wikipedia em /etc/fstab
: link
Tuxfiles no /etc/fstab
: link
Arch-Wiki nas opções do NTFS-3G: link