Configure Standard Permissions in Linux
Learn On Demand Pro Series

Did you know Cybrary has FREE video training? Join more than 2,500,000 IT and cyber security professionals, students, career changers, and more, growing their careers on Cybrary.

Time
30 minutes
Difficulty
Beginner

In this IT Pro Challenge provided by Learn on Demand Systems you will configure standard Linux permissions for the user, group and other identities. NOTE: Before you begin, please ensure you have set aside enough ...

Did you know Cybrary has FREE video training? Join more than 2,500,000 IT and cyber security professionals, students, career changers, and more, growing their careers on Cybrary.

Overview

Objectives:

  1. To create users, files and group.
  2. To set ownership and group association of directories.
  3. To set permissions for users, files and the group.
  4. To test the permissions set for users, files and group.

Tasks:

  1. Create user accounts using the useradd command.
  2. Create a user group using groupadd command.
  3. Add user account(s) to user group using usermod command.
  4. Assign passwords to user accounts using the passwd command.
  5. Assign ownership of user group directories using chown command.
  6. Assign and configure permissions for users, user groups and directories using the chmod command.
  7. Test the permissions of the various users, user accounts & groups, files, and directories.

Skills: Learn to use Command Line Interface System Management Commands such as useradd, groupadd and usermod as well as User Commands such as passwd, chown, and chmod. Set and test permissions on files and directories assigned to the user accounts and groups.

Introduction: The Learn on Demand Systems' Configure Standard Permissions in Linux is a premium Cybrary lab that trains students to learn the System Management utilities such as useradd, groupadd and usermod in the Command Line Interface as well as utilities defined for Users such as passwd, chown and chmod too. The Configure Standard Permissions in Linux is intended for Intermediate level students and learners.

The Learn on Demand Systems' Configure Standard Permissions in Linux Lab is aimed towards the System Administrator work profile. Upon successful completion of Learn on Demand Systems' Configure Standard Permissions in Linux Lab, the student will be able to create users and groups using the useradd and groupadd utilities as well as set passwords for the users created. Learn on Demand Systems' Configure Standard Permissions in Linux Lab takes 30-45 minutes to complete for most students.

Skills/Activity Breakdown: The Configure Standard Permissions in Linux Lab aims at teaching students to create users using useradd System Management utility in Linux. Also, it includes a tutorial to set Passwords to the user accounts created and using groupadd System Management utility to create a group for the user accounts, while also setting up read-write-execute-access permissions for these user accounts and group. A student learns good usage of useradd and groupadd utilities of system managing operations. Working with the usermod utility allows administrators to add user accounts to a specific group.

The Configure Standard Permissions in Linux Lab also aims at teaching students to assign ownership using chown user command utility in Linux. Also, it includes a tutorial to assign and configure permissions for user accounts, user groups of the files and directories using chmod user command, while also setting-up read-write-execute-access permissions for the contents. A student learns good usage of setting-up, assigning and modifying permissions. Working with the chown and chmod command-line utilities allows administrators to manage the ownership and set access privileges as well as configure permissions of the various resources in the Linux system.

The Configure Standard Permissions in Linux Lab teaches students to test the assigned permissions to the user accounts and groups. Displaying the access permissions' checking for correct access to be set-up using the ls -raluhs command, checking and updating the ownership permissions on files and directories are some of the tasks a student learns in the lab. Students will receive a hands-on the following variety of system, user and file management tool commands as mentioned here: ls, useradd, groupadd, usermod, passwd, chown, chmod, vim, nano, mkdir, cd.

Completion of Learn on Demand Systems' Configure Standard Permissions in Linux Lab means that the student has demonstrated the ability to use Linux Command Line System Management, User and File management command utilities to create user accounts, groups and assign ownership and access permissions as well as test the access privileges of files, directories, user accounts and user groups in Linux environment.

Scenario: You are a system administrator for a company that uses Linux servers. You need to create users accounts and add them to user groups as well as assign ownership and permissions to the files, directories with accurate access privileges that will possibly prevent Privilege Escalation. You will be using System and File Management command utilities as well as User command utilities too.

Learn on Demand Systems' Configure Standard Permissions in Linux Lab is a part of the Linux: Command-Line and File System-Challenge Series Learning path presented by Cybrary and the lab is created by Learn on Demand Systems.

Click on the Launch the Lab button to assess your knowledge about the Linux Command Line file access permissions and privileges as well as file management tools.