File Permissions - Windows vs. *NIX
Hey so I'm stuck here.
I'm trying to switch from a Windows Server 2003 (NTFS drives) to a Ubuntu (ext3).
This server is mainly a file server, and has very granular definitions for groups/users and effectively file permissions on the files.
NTFS has LOTS of settings which can be set...
UNIX with the 'basic' setting doesn't even come close. In fact the basic is closer to the old FAT32 filesystem in Windows...
Even with ACL's installed into an ext3 filesystem, it still does not match the power of NTFS filesystem.
I would REALLY like to switch from Windows to Linux, but if linux can't match NTFS' granularity of file permissions....it doesn't make sense to switch over the file server...
Specific Examples: (Made up to prove my point)
- limited (only has network access)
- full (only has network access, but more WRITE abilities in certain dirs)
- administrators (local logon enabled, full network access)
blah1 - administrators have FULL ACCESS, full has READ/EXECUTE, and limited is NO ACCESS
- CAN be done with ACLs. Cool!
blah2 - admins have FULL ACCESS, full and limited have READ/EXECUTE, BUT...on FILES ONLY, limited has NO ACCESS. (therefore 'limited' can browse directories, but NOT read/execute files...
- There's no way to do the blah2 portion with ACLs ...
Another annoying thing with ACLs...there's no "Apply to all sub containers"...??
If someone could please prove me wrong, it would be greatly appreciated.
EDIT: NOTE: I'm using eiciel ACL editor for built in nautilus support (GNOME)..can't even find a different alternative here...