Linux+ Security: Manage File Permissions
In this lab, you’ll practice working with basic file permission management in Linux. By the end of this lab, you’ll understand the basic permission modes, and how to use commands like chmod, chown, and umask.
Terms and conditions apply.
Lab info
Lab author
Challenge
Get Started in the Lab Environment
Here are the initial instructions and explanation of the lab environment. Read this while your environment is busy creating itself from nothing. Yes, this violates physics; we know. How fun!
Challenge
List File Permissions
To start the lab, you will list file and directory permissions on the Linux (Ubuntu) box within your lab environment.
Challenge
Modify Default Permissions using umask
In this challenge, you'll learn how umask affects the default permissions on files and directories.
Challenge
Manage Permissions with chmod
You're going to, in this challenge, become very good at using chmod to change permissions for users, groups, and others.
Challenge
Use Advanced Symbolic Notation
You'll learn some of the more tricky aspects of symbolic notation.
Challenge
Change File Ownership
Up until now, you've only worked with permissions. It's time to step it up a notch by working with ownership.
Challenge
Set Execute-only on a Directory
You will finish up the lab by working with the execute bit on directories.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.
Recommended prerequisites
- Basic Linux terminal skills