RTD Training & Development

Linux Installation and Administration

Call us on +44 (0)1225 66 72 72 or send us a message

Linux Installation and Administration

Note: During the Covid-19 crisis, courses will only be delivered over the web

4 days hands-on £1,940+VAT

This course can be delivered over the web

Next scheduled date:
Monday February 10th, 2025 Enrol Now!

Can't wait that long? It may be possible to deliver this course at an earlier date. Contact us if you're interested
Installation, configuration and periodic system administration tasks

Outline

Linux Distributions

  • Distribution-specific administration tools
  • Installation
  • Upgrading
  • Recovery

Review

  • Useful commands (find, grep, etc.)
  • Users, groups & privileges
  • Becoming super-user (root)

Unix Devices

  • Device special files
  • Using raw devices
  • Creating file systems
  • Repairing file systems

The File System

  • I-node structure
  • File and directory permissions
  • Special file permission bits (suid, etc.)
  • Commonly used Linux filesystems

Backup and Restore

  • Using 'tar'
  • Using 'cpio'
  • Linux backup utilities
  • Backup strategies

Process Management

  • The 'fork' and 'exec' mechanism
  • Process termination
  • Understanding signals
  • Process scheduling
  • The role of 'init'
  • System run levels
  • Shutting the system down
  • Customising the startup sequence

User Management

  • The 'passwd' and 'group' files
  • Adding and removing users
  • Pseudo-users in the system
  • Restricting a user's access

Printers and Queues

  • The CUPS system

  • Managing print queues
  • Adding and removing printers

Network Management

  • TCP/IP basics
  • DHCP servers and clients
  • DNS servers and clients
  • LDAP servers and clients
  • Controlling remote access
  • Interfacing to Windows systems
  • Samba servers and clients

Tuning the System

  • System activity logs
  • Kernel parameters

Overview

Effective systems administration is the key minimising down-time and ensuring the smooth running of corporate Linux systems. This course covers both the day-to-day administrative tasks and the less frequent tasks such as configuration.

Although different distributions supply different administrative tools, this course is generic and the material can be applied to most Linux distributions. It has a high hands-on content so that participants can apply the theoretical concepts.

Objectives

On successful completion of this course, participants will be able to:

  • Use the Linux administration tools
  • Install and upgrade the system and other software
  • Understand the super-user (root) privileges
  • Partition hard disks and create file and swap systems
  • Understand the different file systems
  • Administer user accounts
  • Customise the Grub boot loader
  • Backup and restore file systems
  • Schedule 'cron' tasks for later execution
  • Configure Samba and LDAP

Audience

This course is for potential systems and network administrators and for support personnel.

share buttons
share on twitter
share on linkedin
share on facebook
share by email