Stop people listing home directories on a Linux Host

Written by James McDonald

August 1, 2009

If you issue ls -al /home on a Linux computer as a standard user. You will normally get a list of users on the system.

This is because the permissions to /home/ are 755 which equates to drwxr-xr-x

However if you as root run chmod 751 /home giving permissions of drwxr-x–x a normal user then cannot list the home directories:

ls -al /home/
ls: cannot open directory /home/: Permission denied

Home directory permissions


Submit a Comment

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The reCAPTCHA verification period has expired. Please reload the page.

You May Also Like…