LN2 - Linux System Administration
| Categories |
Operating Systems Training, Linux Training |
| Duration |
4 days (28 hours) |
| Pre-requisites |
LN1 - Linux Fundamentals or equivalent experience. |
|
|
|
| Courseware |
LN2-UN-01 (350 pages) |
| Price |
$1580 |
| Notes |
This course is not specific to a particular Linux distribution and presents information about using Linux in a commercial environment.
|
Blue Star's Linux System Administration Training course is designed for Linux users that need a deeper understanding of Linux system and network administration. Covers user and group management, files and file systems maintenance, partitioning, system security, processes and daemons, device configuration, installation and the boot process, backup and recovery, and printing administration.
Administration Overview
Linux Distributions
List & describe the responsibilities of a System Administrator
Define common System Administration terms
Describe the functions provided by files, directories and links
Compare the functions of character and block devices
List and define the purpose of each root subdirectory
Adding Users
Define and describe a user compared to a group in Linux
Describe the format of the /etc/passwd and /etc/shadow files
Understand the purpose of groups and the /etc/group file
Add, modify, delete user accounts with useradd, usermod, and userdel
Add, modify, delete groups with groupadd, groupmod, and groupdel
Communicating With Users: /etc/issue
Communicating With Users: The Wall Command
System Security
Security Overview
File and Directory Permissions
Securing a Network Server
Create the /var/adm/loginlog file to save failed login attempts
Monitor system usage with the finger, last, and rusers commands
Use the su command to become another valid user on the system
Modify the /etc/default/login file to grant and restrict root access
Modify the /etc/ftpusers file to grant and restrict root ftp access
Device Configuration
Describe the following: sector, track, cylinder and slice
Differentiate between logical, physical, BSD, and instance names
The /dev Directory
Describe the purpose of the /etc/path_to_inst file
List the device configuration information using the prtconf command
Display the current partitioning information using the format command
Understand the different methods of performing a reconfiguration boot
Describe how devices are reconfigured using the devfsadm command
Partitioning
Partitions and File Systems
Define and create a disk label
Create and modify a partition table using the fdisk utility
Describe the purpose of the /etc/format.dat file
Use the fdisk utility to save and retrieve customized partition tables
Display the VTOC information using the verify and prtvtoc commands
Use the fmthard command to update the VTOC on a disk
Exploring the File System
List the different types of file systems supported by Linux
Define and understand the operation of a File System
List the components that make up the file system
The Inode Table
File Storage in Disk Blocks
The Superblock
Linux File Attributes
Create a new file system using the mkfs command
Mounting File Systems
Define and understand the purpose of a mount point
Identify mounted and unmounted file systems
Mount file systems using the mount and mountall commands
Explore some of the commonly used mount command options
Translate and discuss the format of the fstab file
Describe the procedure for mounting non-ufs file systems
List the system files used to determine a file system's type
Unmount local and remote file systems using umount and umountall
Forcibly unmount a busy file system
Describe how to mount raw & block removable media file systems
File System Maintenance
Describe the importance of the fsck utility
Review the steps required to check and repair a file system
Display disk space usage by file system. directory, and user
Repair the fstab file on a system that fails to boot
The lost+found Directory
Scheduled Process Control
Overview of Processes
Use the ps command to view running processes
Background Processes
Use the kill command to send a signal to running process
Use the Process Manager to monitor and control active processes
Schedule the automatic execution of commands using the crontab
Define the files used to control at and crontab access
Create and execute an at job
Describe the location and format of a crontab file
Demonstrate how to create, edit, and remove a crontab file
Backup and Recovery
Identify the logical device names for backup devices
Review the tar, dump, and jar commands
Define the different types of file system backups
Back up a file system using the ufsdump command
Describe how to backup information to a tape drive
Explain the purpose of the /etc/dumpdates file
Restore a file system from tape using the ufsrestore command
Describe the procedure for recovering a file system
The Boot Process
Describe the phases of the boot process
Identify the directories that contain the kernel loadable modules
Identify and modify the kernel configuration file
Define the run levels within Linux
Explain the purpose of the /etc/inittab file
Understand the init process and how it changes run levels
Locate the run control scripts used to start & stop system processes
Describe the steps necessary to add a new run control script
Shut down the system using: init, shutdown, halt, poweroff, & reboot
The lilo.conf file
Installing Linux
Interactively install Linux on a standalone system
Software Installation and Management
The rpm Command
Installing and Upgrading Software With rpm
The rpm Database
Building Software From Source
Printing Administration
Define the following: Network Printer, Local Printer, Printing Class
Configure local printer & Network printer
Create a class of printers to accept print requests
Start and stop the printing services using lpr, lpq, & lprm
The lpd Daemon
The /etc/printcap File
The lpc Command