Quando você monta sua partição vfat, pode passar uma opção para definir o ID do usuário e o groupid sistema de arquivos será de propriedade de. Você também pode definir uma máscara de permissão de arquivo e diretório. Se o sistema de arquivos for usado por várias pessoas, considere a possibilidade de criar um grupo e se adicionar como membro.
Seu fstab deve ser parecido com isso.
/dev/sdb1 /mnt/v1 vfat noauto,user,uid=blah,gid=blah 0 2
e seu comando de montagem ficaria assim.
mount -t vfat /dev/sdb1 /mnt/v1 -o uid=blah,gid=blah
Você também pode querer instalar o pacote pmount para facilitar a montagem do sistema de arquivos como um usuário.
Responda às perguntas nos comentários.
1) is the fstab necessary also when I use the mount command?
Se você quiser que um usuário possa montar o comando sem usar o sudo, então sim.
2) do I have to be root for the mount command you gave me?
Você pode remover o noauto do fstab e o sistema de arquivos será montado no momento da inicialização. Ou como um usuário comum, eles podem ser montados com um comando como mount / mnt / v1 .
3) How do the changes in fstab become active?
Desde que você tenha usado noauto, nada acontecerá automaticamente. A entrada apenas permite que um usuário seja capaz de montar o sistema de arquivos.