Knowledge7

The Linux and Mobile Solution Provider

  • About
  • Training
  • Services
  • Clients
  • In the news
  • Blog
  • Contact Us
You are here: Home / Topic / File Permissions

File Permissions

This topic is part of our Linux System Administration training

20160601-linux-file-permissions

File permissions and ownership

The sole reason for having multiple users is to be able to enforce access control i.e. allowing each user to only a subset of the files which exist on the system. A Linux system administrator should be able to:

  • Examine the permissions of an existing file
  • Changing permissions
  • Understand special permissions (e.g. suid, sticky bit)
  • Use extended file attributes (e.g. immutable)
  • Understand umask
  • Changing the owner and group of a file
  • Use Access Control Lists (ACLs) (sparingly…)
  • etc.

When allowing multiple users to share the same files, it is sometimes useful to be able to create either hard or symbolic links. This is important e.g. when trying to save space or to simplify paths. A Linux system administrator should be able to:

  • Create hard links
  • Create symbolic links
  • Identify broken symbolic links
  • Understand the importance of links e.g. in the lib directory
This topic is part of our Linux System Administration training

Our forthcoming training courses

  • No training courses are scheduled.

Leave a Reply

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

Looking for something?

Want to know more?

Get our newsletter

Discover the latest news, tips and tricks on Linux, the Web and Mobile technologies every week for FREE

This work is licensed by Knowledge7 under an Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license.