Two tasks that almost all administrators have to perform on Linux is User and Software administration. In this course you will learn how to install, update, and maintain software packages and how to manage users, groups, and file permissions for those users and groups. This course is one of a series in the Skillsoft learning path that covers the objectives for the Red Hat Enterprise Linux 7 RHCSA exam (EX200).
Learning Objectives
Package Management
- start the course
- run the Gnome package manager to view installed and find software
- install software from the package manager
- update the current software manually or automatically using the package manager
- choose appropriate update times, schedules, and mode to update the RHEL 7 system
- use yum to list, find, and install software packages from the shell
- update the system software from the shell
- remove, reinstall, or replace a software package
- add, remove, or set the software repositories for yum and the Gnome package manager
- configure a local repository and only allow software packages and updates that have been approved
User Management
- describe how users and groups work and how they are connected
- add, edit, modify, and delete a user using the Gnome User Manager application
- change your password through the Gnome interface or from the shell
- describe the components of the /etc/password file and the purpose of the /etc/shadow file
- change any users password including the root user
- add, delete, and edit a user from a shell including how to set the user properties, shell, and home directory
- modify user properties directly in the /etc/passwd file to fix user problems
- apply user password aging and other policies to user accounts
Group Management
- add, modify and delete groups
- add a user to a group or groups
- modify a users default group
File Permissions
- describe the basic file permissions for users and groups and how they relate to file ownership
- identify POSIX file and ownership permissions on files and directories
- change a files owner and group and set file and group permissions
- change a directories owner, group and permissions
Practice: Working with Users, Groups, and Packages
- add and edit users, groups and packages as well as configure user permissions on files