(CSE493:LINUX SYSTEM ADMINISTRATION
L:3 T0 P:2 Credite:4
Course Outcomes: Through this course students should be able to
unit x
Unit
unit
Unit 1v
COL :: recall Linux commands to understand the power of command line to get help, manage
fies from the command line
cOz :: apply commands and discuss the creation of users, groups to access files with tnux file
system permissions,
C03 «: analyze and explain the instalation, updation and deletion of software packages
(COM «: advertise the process priority and tune system performance
COS :: demonstrate compressing and deduplicating the storage and determine network -attached
storage using the NFS protacol
COs :: analyze the boot process to control services offered and to troubleshoot and repair
problems
Accessing the command line : Accessing command line using local console, Accessing command
line using desktop, Executing commands using bash shel
Managing Files From the Command Line : The Linux File System Hierarchy, Locating Files by
Name, Managing Fles Using Commané-Line Tools, Matching File Names Using Path Name Expansion,
Managing Files witn Shell Expansion
Getting Help in Red Hat Enterprise Linux : Reading Documentation Using man Command,
Reading Documentation Using pinfo Command, Reading Oacumentation in /usr/share/doc, Getting
Help From Rea Hat
Creating, Viewing, and Editing Text Files : Redirecting Output to a File or Program, Editing Text
Files from the Shel Prompt, Ecting Text Files with @ Graphical Editor
Managing Local Linux Users and Groups : Users and Groups, Gaining Superuser Access,
Managing Local User Accounts, Managing Local Group Accounts, Managing User Passwords
Controlling Access to Files with Linux File System Permissions : Linux File System Permissions,
Managing File System Permissions from the Command Line, Managing Default Permissions and File
Access
Monitoring and Managing Linux Processes : Processes, Controlling obs, Killing Processes,
Monitoring Process Activity
Controlling Services and Daemons : Identifying Automatically Started System Processes,
Controling System Services
Configuring and Securing OpenSSH Service : Accessing the Remote Command Line with SSH,
Configuring SSH Key-based Authentication, Customizing SSH Service Configuration
Analyzing and Storing Logs : System Log Architecture, Reviewing Sys log Files, Reviewing systema
Journal Entries, Preserving the systema Journal, Maintaining Accurate Time
Managing Red Hat Enterprise Linux Networking : Networking Concepts, Validating Network
Configuration, Configuring Networking with amet, Editing Network Configuration Files, Cenfiguring
Fest Names and Name Resolution
Archiving and Copying Files Between Systems : Managing Compressed tar Archives, Copying
Files Between Systems Securely, Synchronizing Files Between Systems Securely
Installing and Updating Software Packages : Managing Software Updates with yum, Enabling
yum Software Repositories, Examining RPM Package Fils, Attaching Systems to Subscriptions for
Software Updates, RPM Software Packages and Yum
Accessing Linux File Systems : Identifying File Systems and Devices, Mounting and Unmounting
File Systems, Making Links Between Files Lacating Files on the System
Using Virtualized Systems : Managing a Local Virtualization Host, Instaling @ New Virtual Machine
Improving Command-line productivity : Writing Simple Bash Scripts, Running commands Mere
Efficiently Using Loops, Matening Text in Command Outaut with Regular Expressions
Session 2022-28 Pogesi/3sunit v
Unit vi
Scheduling Future Tasks : Scheculing 2 Deferred User Job, Scheculing Recurring System Jobs,
Managing Temporary Files
Tuning System Performance : Adjusting Tuning Profiles, Influencing Process Scheduling
Controlling Access to Files with ACLs : Interpreting File ACLs, Securing Files with ACLs
‘Managing SELinux Security : Changing the SELinux Enforcement Mode, Controlling SELinux Fle
Contexts, Controlling SELinux Fle Contexts, Adjusting SELinux Policy with Booleans, Investing ane
Resolving SELinux Tssues
Managing Basic Storage and Logical Volumes : Adding Partitions, File Systems, and Persistent
Mounts, Managing Swap Space, Creating Lagical Volumes, éxtenced logical Volumes
Implementing Advanced Storage Features : Managing Layered Storage with Stratis, Compressing
and Dedupliating Storage with VDO
Accessing Network-Attached Storage : Mounting Network-Altached Storage with NFS,
‘Automounting Network-Attached Storage
Controlling the Boot Process ; Selecting the Boot Target, Resetting the Root Password, Repairing
File System Issues at Boot
Managing Network Security : Managing Server Firewalls, Controlling SeLinux Port Labeling
Installing Red Hat Enterprise Linux : Installing RedHat EnterpriseLinux, Automating Installation
with Kickstart, Installing and Configuring Vitual Machines,
List of Practicals / Experiments:
List of Practical
Executing commands using bash shell
Locating Files by Name
Eeaiting Text Files from the Shell Prompt
Managing Local User Accounts and Group Accounts
Managing File System Permissions from the Command Line
kiling and Monitoring Process Activity
Configuring SSH Key-based Authentication
Validating Network Configuration and Configuring Networking with nmel
Installing a New Virtual Machine
Matching Text in Command Output with Regular Expressions
Interpreting and Securing Files with ACLS
Compressing an Deduplicating Storage with VDO
Mounting Network-Attached Storage with NFS
Managing Server Firewalls and Controlling SeLinux Port Labeling
1 RCSA & RHCE RED HAT ENTERPRISE LINUX 7: TRAINING AND EXAM PREPARATION
GUIDE (EX200 AND EX300) by ASGHAR GHORI, LIGHTNING SOURCE INCORPORATED
Session 2022-28 Poge:2rsSession 2022-23 age:3/3