I am not sure how many files that this happens to, but it has happened to two that I have tried in the last few days, one .sh file and another program/executable. I am logged in as root - Linux Mint 21.2 When I try to allow executing as a program it unticks itself (as in this video) I also get ‘permission denied’ in terminal, as root and i have tried
chmod +x filename
and
sudo chmod -v +x filename.sh
sudo chown --verbose 1000 filename.sh
But still get denied… What am I doing wrong here or how can I fix this?


Also, at least for ext4 filesystems, probably many others, there’s an option (noexec) that prevents any execution. Might be worth checking that
That wouldn’t prevent the chmod, just would refuse to execute even if the file is
a+x