How to completely hide stuff to user?

listed in answer

How to completely hide stuff to user?
0 votes, 0.00 avg. rating (0% score)

ANSWER:

I doubt you could allow them to fully use all your programs but unable to read files outside of their home. All it would take is one program that depends on a configuration file to destroy that.

You could create a virtual machine and give them user (or root) access to the virtual machine.

by emory from http://unix.stackexchange.com/questions/37039