Certificate Course in Linux Administration

1.    Introduction

History

Linux Foundation

Command-line

Editing text files on the command line

Manipulating text files from the command line 

2.    File system & storage

Archiving and compressing files and directories

Assembling partitions as LVM devices

Configuring swap partitions

File attributes

Finding files on the file system

Formatting file systems

Mounting file systems automatically at boot time

Mounting networked file systems

Partitioning storage devices

Troubleshooting file system issues

3.    Local system administration

Creating backups

Creating local user groups

Managing file permissions

Managing fstab entries

Managing local users accounts

Managing the startup process and related services

Managing user accounts

Managing user account attributes

Managing user processes

Restoring backed up data

Setting file permissions and ownership

 4.    Local security

Accessing the root account

Using sudo to manage access to the root account

 5.    Shell scripting

Basic bash shell scripting

6.    Software management

Installing software packages.

7.    Printer server

Configuring a CUPS server

Adding a Local Printer for Sharing

Authorizing the Printer Server

Configuring Printer Classes

Configuring Printer Clients

8.    Samba Server

Configuring a Standalone Samba Server

Add Linux users to the samba database

Remove Linux users from samba database

Share the folder using samba

Configuring Samba Clients – Windows/Linux

Giving Writing Privileges to the User’s Home Folder

Access Shared Folders on Windows form Ubuntu/Debian

Sharing a Printer on Linux with Windows using Samba

Accessing a Shared Printer on Windows from Ubuntu

Configuring a Active Directory Authenticated Samba Server

9.    HTTP services

Configure an http client to automatically use a proxy server

Install and configure an Apache web server

Install and configure the Squid proxy server

Restrict access to a web page with Apache

Restrict access to the Squid proxy server

Setting up name-based virtual web hosts.

10.  Email services 

Configure email aliases

Install and configure an IMAP and IMAPS service

Install and configure an smtp service

Restrict access to an smtp server

Apply