I want to execute an application on my server but I do not want this application to modify any files. I expect the application to read files and to output to stdout/stderr. However, I don't know exactly what the application may try to do because it was provided to me by someone else.
What's the easiest way to accomplish this in Linux? I'm running Red Hat 5.
One way I can think of is to create a new user who only has read-level access. Is there another way to do this without creating a user?