Compared with an Unix or Unix-like filesytem, a FAT filesystem has limited facilities to administer file access, and it is totally misses the concept of users and groups. So these things have to be emulated.

See the mount_msdos man page for the defaults and how to override these defaults.

__________________
You don't need to be a genius to debug a pf.conf firewall ruleset, you just need the guts to run tcpdump

Probably you meant to say the drive should be formatted as ffs instead of ufs to prevent the read permission from bad guy?

What are you talking about? I was replying to your post.

You claimed, that setting chmod 600 would stop someone from accessing your file.. that's incorrect, if someone plugged your drive in their BSD computer they could mount the partition and use "their local root account" to read the file.

Encryption would be the only option.. please re-read my initial posts, I was very clear.

Quote:

Originally Posted by 18Googol2

3. Also, once the bad guy physically possesses the drive, I dont think ufs, ffs or any fs can stop him from accessing the drive, as long as it is not encrypted, corrupted.

BSDfan666: Haha it was misunderstanding here. I was referring to one local machine. It is all sorted out anyways, cheers

Quote:

Originally Posted by TerryP

For whatever portion that unix like systems play in the rest of the file system world, BSD has lived happily for decades ;-)

This reminds me of the mini disscussion we had at uni. In term of permission control, any *nix file system is not superior at all, the NTFS, turns out to be the best. It is cumbersome to manage the file/dir permission under *nix mixing with multiple users/groups. What if I need to allow some more users to be able to read my file? Creating a new group which contains me and other users for permission attr of just one file? Now its not one file but a dozen of files and different users? What if I need to give read access to a group of users, but exclude one guy, I know he is bad guy, so no access whatsoever to my file. What should I do?

This reminds me of the mini disscussion we had at uni. In term of permission control, any *nix file system is not superior at all, the NTFS, turns out to be the best. It is cumbersome to manage the file/dir permission under *nix mixing with multiple users/groups. What if I need to allow some more users to be able to read my file? Creating a new group which contains me and other users for permission attr of just one file? Now its not one file but a dozen of files and different users? What if I need to give read access to a group of users, but exclude one guy, I know he is bad guy, so no access whatsoever to my file. What should I do?

Some of *nix have alternatives for that, but I will not spam OpenBSD subforum.
Just for the record this is not file system XYZ fault.

This reminds me of the mini disscussion we had at uni. In term of permission control, any *nix file system is not superior at all, the NTFS, turns out to be the best. It is cumbersome to manage the file/dir permission under *nix mixing with multiple users/groups. What if I need to allow some more users to be able to read my file? Creating a new group which contains me and other users for permission attr of just one file? Now its not one file but a dozen of files and different users? What if I need to give read access to a group of users, but exclude one guy, I know he is bad guy, so no access whatsoever to my file. What should I do?