I am using fedora 30 and I would like to prevent removable drives from being mounted with executable permissions. From my research I have found that Nautilus handles the auto-mounting(using Gnome on fedora 30). I so far haven't been able to find a setting to achieve what I want with Nautilus. I have also looked into udisks2 which is what Nautilus calls underneath. This service also does not seem to be configurable in terms of setting default mount options for removable media. I am now stuck and its seems odd that this is so difficult to achieve since using fstab for mounting partitions its very easy to set noexec.
noexec
is pointless as one can simply copy the executable to$HOME
and execute it instead. (Though perhaps you have measures for that as well, I don't know.)