3 ms·
> the lack of an executable bit NTFS does support an execute bit (Traverse Folder / Execute File). For some reason, it's just not used in any way that would pr
by josephcsible 4y ago
> the lack of an executable bit
NTFS does support an execute bit (Traverse Folder / Execute File). For some reason, it's just not used in any way that would provide a security benefit by default, instead basically just being set on everything.
- electroly 4y agoA related odd quirk I ran into once: if you use an Amazon S3 Storage Gateway as an SMB share, the Execute File permission suddenly matters. I don't fully understand why, but Windows won't run an .EXE file off the share without setting that security bit. It caused us quite a bit of pain. Normally it doesn't matter at all.
- cirthaya 4y agoDifferent subsystems, layers and libraries in Windows do have different interpretations of what characters to allow in a filename, what permission bits to obey, how to behave on different filesystems, etc. It's a huge mess. You can e.g. create invisible, undeleteable files by using characters the explorer doesn't like.
- tracker1 4y agoWhat's funny is when the Mac guy names a file on a network share that nobody else in the office can access or rename.
- deleted 4y ago[deleted]