Linux Course » LP002 Linux in a Nutshell : System Administration

  Course Code:   LP002       
  Duration:  4 Days Pricing :  19,500 Baht (VAT Included)
  Course Description  
 

The course is intended for experienced Linux users and focuses on skills in systems administration on Linux, to a level where users can attach and configure a workstation on an existing production network. The aim is to teach the students enough about Linux system administration to become a system administrator of Linux server and network administration.


Audience

UNIX system administrators and Linux users who understand the basics of Linux and desire further technical training to begin the process of becoming the administrator of one or more Linux servers.


Prerequisites

Linux in a Nutshell : Essentials course (LP001) or equivalent experience with Linux as a user.


Purpose

The purpose of this course is to teach experienced Linux users the techniques, methods and policies used in Linux system administration.


Goal

Upon successful completion of this course, students should be able to:

 
  • Install Linux from a network installer such as NFS, HTTP and FTP
  • Manage system startup, boot process and service initialization
  • Create and manage file systems
  • Implement advance partitioning schemes like Software RAID and Logical Volume Manager (LVM)
  • Manage character device, PCMICA and USB device
  • Recompile kernel and configuration kernel parameter
  • Perform memory and process management
  • Using system administration tools and networking tools
  • Use scheduling tools such as crontab, at and batch command
  • Create and restore backups tools such as tar, dump and Amanda
  • Manage software packages with YUM and RPM
  • Perform user and group administration, quota and user policies
  • Manage Logging
  • Configure and manage X Window system
  • Configure and manage printer
  • Troubleshoot basic system problem

  • Course contents

    1.  Advanced Linux Installation with Network Installer
     
  • Install Linux through NFS, HTTP and FTP protocol
  • Manage Kickstart installation
  • 2.  System Startup/Shutdown
     
  • Runlevel and service initialization
  • Linux startup flow
  • GRUB startup sequence
  • Starting/Configuring services (System V init style)
  • 3.  Creating and Managing Linux file system
     
  • Creating file systems such as ext2/ext3 and ReiserFS
  • Mounting file system
  • Checking file system
  • 4.  Managing Advanced Disk Partitioning
     
  • Software RAID
  • Logical Volume Manager (LVM)
  • 5.  Managing Character, PCMCIA and USB device
     
  • Character device
  • PCMCIA device
  • USB device
  • 6.  Kernel Compilation and Configuration
     
  • Why kernel compilation
  • Compilation kernel step-by-step
  • Patching and configuring the kernel
  • Kernel modules
  • 7.  Memory Management
     
  • Linux memory management
  • Creating paging space
  • Useful commands for managing memory such as free, top and vmstat
  • 8.  System Administration Tools
     
  • Working with Linux system administration tools
  • Networking Tools
  • system-config
  • Webmin management
  • 9.  Scheduling
     
  • cron and anacron
  • crontab, at and batch command
  • Controlling the job schedule
  • 10.  Backup and Restore
     
  • Backup schemes
  • Incremental versus differential backup
  • Backup device
  • Default backup tools such as tar, dump
  • 11.  Package Management
     
  • RPM package manager
  • Create, install, upgrade and uninstall package with RPM
  • Using YUM
  • 12.  User Administration
     
  • User hierarchy
  • Group
  • User Private Group (UPG)
  • Shadow Password Suite
  • Command line user tools
  • Password
  • User policies and user level-security
  • Quota Implement
  • 13.  Managing Logging
     
  • Logging concepts
  • Facilities and priorities
  • Logging command
  • Analyzing log files
  • 14.  X Window System
     
  • X window system /li>
  • X- server/client architecture
  • Starting/stopping X
  • Session manager
  • X Application network
  • X sessions over TCP/IP
  • Font server
  • 15.  Printers
     
  • Printing overview
  • Users, printer queues and printers
  • Common printing subsystem such as BSD, LPRng
  • Common UNIX Printing System (CUPS) Overview
  • Printer classes
  • CUPS configuration
  • 16.  Troubleshooting
     
  • Troubleshooting overview
  • Identifying the problem
  • Core dumps
  • Fixing the problem
  • What is rescue mode
  • Using rescue mode
  • Booting rescue mode
  • Repair installed system
  • 17.  Linux Documentation
     
  • The man command
  • The info command
  • HOWTO Documents
  •  
      PREV   NEXT  
    TOP