I'm running a Debian server and giving out shell access for a handful of friends. I'd like to hide the running processes from those normal users, so that for example top
only shows their own processes, and not anything started by anyone else. Obviously root should see all processes, though.
How would I do this? I've seen it in action on many shared hosting services that offer shell accounts, but haven't come across a way to do it myself.