Para permitir que todos acessem rw, a chave é umask = 0 opção para montar o comando.
sudo mount -o umask=0,uid=nobody,gid=nobody /dev/something /mnt/somewhere
umask = 0 é suficiente, uid e gid apenas para maior clareza, para que você não veja mais donos de 'root' do que necessariamente.
@ A resposta de Tom (escrevendo / etc / fstab) permitirá que você pule sudo
e se você escrever umask = 0 como opção adicional, você terá o melhor dos dois mundos:
Tendo isso em / etc / fstab:
/dev/something /mnt/somewhere auto users,noatime,umask=0 0 0
permite que você apenas execute
mount /dev/something
e todos têm acesso a todos os arquivos.
Aqui está a nota técnica, se você deseja saber mais detalhes:
Como man mount
diz, 'umask = 0' garantirá que nenhuma regra adicional se aplique ao modo de acesso a arquivos. Para sistemas de arquivos FAT (que são mais usados em discos USB), não há modo de acesso armazenado. Mas o seu processo atual tem algum valor de umask definido, você pode vê-lo se você executar apenas umask
no terminal. mount
usa isso como padrão e remove o modo de acesso do seu valor umask de todos os arquivos no disco montado. Os valores de umask mais usados são (octal) 022 - nenhum grupo e outro tipo de gravação, e 027 - nenhum grupo escreve, nenhum outro acesso.