Linux Training (Fedora/Ubuntu) Level 1 - User Training
Lesson 1: Familiarizing yourself with Linux
Review the history and development of Linux Enter shell command Identify help and support options in Linux Start and stop Linux
Lesson 2: Working with user and group accounts
Create user and group accounts Manage user accounts Manage group accounts
Lesson 3: Working with the Linux file system
Navigate the Linux file system Manage the file system Maintain the file system
Lesson 4: Working with file in Linux
Locate files Create and edit files Back Up and restore files
Lesson 5: Working with Linux permissions and ownership
Modify file and directory permissions Modify default permissions Modify file and directory ownership Set process permissions
Lesson 6: Printing file
Configure a local printer
Print file Manage print jobs and queues Configure remote printing
Lesson 7: Managing packages
Manage packages Verify and repair packages Update and refresh packages
Lesson 8: Configure the Linux environment
Use shell variables Create and edit shell scripts Examine the cron system Configure applications and drivers
Lesson 9: multitasking
Manage jobs and background processes Use the process table to manage processes Examine delayed and detached jobs
Lesson 10: configuring basic client services
Manage services Configure samba Configure NIS Configure NFS
Lesson 11: configuring basic internet services
Configure apache Configure email Configure FTP Configure SSH
Lesson 12: configuring network services
Configure TCP/IP parameters
Configure DHCP Configure DNS Manage remote network services
Lesson 13: security Linux
Examine system security basics Secure user accounts Configure encryption Implement IP chains and IP tables Implement security auditing Troubleshoot security issues
Lesson 14: Working with hardware
Describe common hardware components and resources Configure power management Conjure mass storage devices Troubleshoot hardware issues
Lesson 15: Installation of Linux
Prepare for installation Install the OS Perform post-installation tasks
Level 2 - System Administration Training
Lesson 1
Implementing DHCP Services Examine Networking Basis Install a DHCP Server Configure a DHCP Server
Lesson 2
Implementing DNS Services
Install a DNS Server Configure a DNS Server Secure DNS server
Lesson 3
Implementing Internet and Web Hosting Services Install a Web Server Configure a Web server Maintain a web server Install a Proxy Server Configure a proxy server Install a FTP server Secure an FTP server
Lesson 4
Managing File Services Implement samba services Implement NFS services Access files remotely using SSH Access files remotely using SSH Synchronize files
Lesson 5
Managing a mail server Configure a mail server Install Majordomo Create mailing lists Implement procmail
Lesson 6
Sharing information Configure an NIS client Implement LDAP Services Manage a new s server
Lesson 7
Configuring Devices Add New Hardware Manage Disk space Configure RAID Configure Network Devices to connect to network
Lesson 8
Automating task using scripts Automate search using script files Write a Perl script
Lesson 9
Securing Networks Secure Data Configure TCP Wrappers Configure Firewall on a Router Change Run level Manage Passwords Implement Kerberos Detect Intrusion
Lesson 10
Maintaining Servers Manage Log Files Maintain File systems Configure automount filesystems Configure a kernel Configure the kernel Modules Patch a Kernel Package Software
Lesson 11
Troubleshooting Linux Network Issues Create Recovery Disks Troubleshoot Boot Loader Troubleshoot Devices Troubleshooting the System Environment
Troubleshoot Network Issues
Fees/Charges for the courses
Bona Fide Students Kshs. 15,000/= (Kenya Shillings Fifteen Thousand Only) per Level
Non-Students Kshs. 20,000/= (Kenya Shillings Twenty Thousand Only) per Level. For details please see Mr Samuel Matende, Associate Dean, FoSIT