Create test.sh in root folder to echo into /etc/test.txt
Set 744 on /etc/test.txt
chmod 744 then chmod u+s test.sh
Switch to other user and execute test.sh
I get the permission denied error for the /etc/test.txt.
Yet, I've got 744 on the file which gives root full access, and if I'm understanding SUID right the test.sh will execute as root, therefor having full access to /etc/test.txt... Right? What's the point if that's not the case?