Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In my workplace, we have shared Linux machines to which all employees log on to do their work. However, a simple 'w' command gives me a list of who's logged in and what they're doing. The same applies for me when others use the 'w' command (even non-admin users can see it).

However, I'd like to maintain some privacy and not let others know what command I'm running currently. Is there some way I could achieve this obfuscation/privacy in Linux?

share|improve this question
up vote 0 down vote accepted

Persuade the administrator that this is an issue and that they should apply a solution such as grsecurity or SELinux


Make local copies of the commands and rename them.

share|improve this answer
Is there nothing that may be done at the my end? Getting the admin to make any changes can be a problem. :( – Mindstorm May 1 '12 at 13:48
@Mindstorm: See update – RedGrittyBrick May 1 '12 at 13:50

It would have to be done by the sys admin. Depending on what you are trying to hide, users can also see the processes you are running using the 'ps -ef' command.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .