Ask Ubuntu is a question and answer site for Ubuntu users and developers. 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

I'm using Ubuntu and I'm here to know is there any way to modify access of a specific application so that it can only root has access to it?

Currently that application can be launched by general users but I want to make it so that only root can do this.

share|improve this question
up vote 17 down vote accepted

Make sure that the owner of the application is root and set the permissions such that only the owner can run it.

sudo chown root:root /path/to/application
sudo chmod 700 /path/to/application

If you look now at permissions with ls -l /path/to/application, you should see the following: -rwx------ root root, meaning that root can read, write and execute, and anyone else cannot even read that file.

share|improve this answer
To find the path to the application, use which. For example, which cat. It will print the full path to the executable matching the name given. – Michael Kjörling Sep 26 '12 at 12:01

Change the permissions of this applications as a root :

chmod 700 application-name
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.