Sorry for my expressions, and I hope I've described my question as clearly as possible.
Using Red-hat system. Currently I own a superuser in the system, and I have to do
sudo python cuckoo.py in order to run this python program, and it reads & writes in a specific directory, called "cuckoo".
Now I want to give a normal user access to this "cuckoo.py", as well as the working directory. However meanwhile I also don't want to grant this user superuser privilege because they may damage my system.
So how can I let the normal user just directly call
python cuckoo.pyand won't receive any error saying "Permission Denied"?
Any help and comments are appreciated. And if I have some really bad word phrases to make it unclear, please point it out as well and I will do my best to explain in more details.
EDIT: Maybe my words are not quite clear... I don't want to include this normal user in "root". Currently I've created a group and have added this normal user into the group, and the directory permission is set to be 755. But I want the group to have the permission to write in order to run
cuckoo.py smoothly. So I wonder how to make both root and this group have permission for read, write & execute?