Como o FAT não suporta a noção de permissões do sistema de arquivos, muito menos do UNIX, o Linux monta cada arquivo no sistema de arquivos com o mesmo proprietário e proprietário do grupo, conforme especificado no comando mount
ou fstab
.
Algumas opções:
-
Não use uma partição vfat, use ext2 ou ext3 (se este for um telefone Android e ele for baseado no Cyanogenmod, você poderá formatar o seu cartão ext2 ou ext3 se você procurar um howto)
-
Isso é complicado, mas deve funcionar. Instale
samba
se ainda não estiver ativo - crie compartilhamentos de acordo com as pastas e permissões que você deseja expor e, em seguida, monte-os usandomount -t cifs \127.0.0.1\share
etc. Ele será confuso e um pouco complexo, mas funcionará bem.