Here's a workable entry in my fstab:
Code:
# Windows FAT32 File Systems
/dev/hda9 /shared vfat nodev,noexec,nosuid,gid=fat32,umask=007 0 0
On my system I have a group called 'fat32', and all users that I want to be able to write to the above partition I include them in the group. The umask option gives all files 0770 permissions, so only the owner and people in the specified group can read and write to the partition.
The 'users' option in your fstab means any user can mount and unmount the partition. But since I'm guessing this is auto-mounted when you boot your system, then root would be the one to mount, hence the permissions for only root.