Difference between revisions of "Fundamentals of UNIX/Linux for System Administrators"

From KENET Training
Jump to: navigation, search
(Timetable)
(Session Photos)
 
(34 intermediate revisions by the same user not shown)
Line 75: Line 75:
 
| align="center" style="background:#f0f0f0;"|'''Name'''
 
| align="center" style="background:#f0f0f0;"|'''Name'''
 
| align="center" style="background:#f0f0f0;"|'''Designation'''
 
| align="center" style="background:#f0f0f0;"|'''Designation'''
 +
|-
 +
| 1||Bondo Teachers Training College||Mr Noah Okidia||ICT Director
 +
|-
 +
| 2||Butere Technical and Vocational College||Mr ABRAHAM NGERO||MIS OFFICER
 +
|-
 +
| 3||Kaimosi Teachers Training College||Mr RASTO OKETCH||ICT TECHNICIAN
 +
|-
 +
| 4||Kajiado West Technical and Vocation College||Mr Martin Mwegi||Trainer
 +
|-
 +
| 5||Kenya Institute of Highways & Building Technology||Mr Ian Victor Simbiri||Senior ICT Officer
 +
|-
 +
| 6||Kisii National Polytechnic||Mr ENOCK OCHIENG||Network Administrator
 +
|-
 +
| 7||Kisumu  Polytechnic||Mr ENOCH OTUOMA||ICT OFFICER
 +
|-
 +
| 8||Limuru Technical and Vocational College||Mr George Mwangi||Head of ICT
 +
|-
 +
| 9||Lugari Diploma Diploma Teachers Training College||Mr GODFREY ANYONGE||ICT TECHNICIAN
 +
|-
 +
| 10||Meru National Polytechnic||Mr MBURIA MICHAEL||ICT OFFICER
 +
|-
 +
| 11||Meru National Polytechnic||Mr Alex Twala Njagi||System administrator
 +
|-
 +
| 12||Mosoriot Teachers Training College||Mr FELIX KIBET LIMO||IT OFFICER
 +
|-
 +
| 13||Nkabune Technical Training Institute||Mr Godfrey Muchuma||ICT Officer
 +
|-
 +
|-14||Nuu Technical and Vocational College||Ms Purity Kimanthi||ICT trainer
 +
|-
 +
|-15||Nyandarua Institute of Science and Technology||Mr Kelvin Githinji||System Administrator
 +
|-
 +
| 16||Nyeri National Polytechnic||Ms ESTHER KIMANI||ICT OFFICER
 +
|-
 +
| 17||Ramogi Institute||Mr Linus Atuya||System Administrator
 +
|-
 +
| 18||Rift Valley Technical Training Institute||Mr GEOFFREY LANGAT||DEPUTY M.I.S MANAGER
 +
|-
 +
| 19||Rift Valley Technical Training Institute||Mr FESTUS KIPTOO||ICT TECHNICIAN
 +
|-
 +
| 20||Shanzu Teachers Training College||Mr STEPHEN ODHIAMBO||ICT Technician
 +
|-
 +
| 21||Umma University||Mr ABDIGANI ADAN||ICT TECHNICIAN
 +
|-
 +
| 22||Wote TTI||FESTUS MUENDO||ICT Trainer
 +
|-
 +
| 23||Nuu Technical and Vocational College||Ms Purity Kimanthi||ICT Trainer
 +
|-
 +
| 24||Taita Taveta National Polytechnic||Allen Mwambogha||Systems Administrator
 +
|-
 +
| 25||Siaya Institute of Technology||Kennedy Andere||Network Administrator
 
|-
 
|-
  
|-
 
 
|}
 
|}
  
Line 104: Line 153:
 
| Lunch
 
| Lunch
 
| Linux File System (AK)
 
| Linux File System (AK)
[[https://training.kenet.or.ke/images/e/e4/Router_Basic_Configuration_%281%29.pdf]]
+
[[https://training.kenet.or.ke/images/7/7a/Linux_File_System_%26_Linux_Text_Editors_Training.pdf]]
 
| Linux Commands  (SM)
 
| Linux Commands  (SM)
 
| Tea Break
 
| Tea Break
 
| Lab 2: Linux Commands -Install prerequisite utilities & verify  
 
| Lab 2: Linux Commands -Install prerequisite utilities & verify  
[[https://training.kenet.or.ke/images/e/e4/Router_Basic_Configuration_%281%29.pdf]]
+
[[]]
 
|-
 
|-
 
| Tuesday February 27
 
| Tuesday February 27
 
| User Environment  (JO)
 
| User Environment  (JO)
[[https://training.kenet.or.ke/images/3/3c/Layer2-Intro.pdf]]
+
[[https://training.kenet.or.ke/images/3/30/FUL-01_USER_ENVIRONMENTS.pdf]]
 
| Lab 3:
 
| Lab 3:
 
Create Users,Groups and Change Passwords
 
Create Users,Groups and Change Passwords
Line 120: Line 169:
 
| Lab 4: File & Directory manipulation
 
| Lab 4: File & Directory manipulation
 
| Linux Text Editors (AK)
 
| Linux Text Editors (AK)
 +
[[https://training.kenet.or.ke/images/7/7a/Linux_File_System_%26_Linux_Text_Editors_Training.pdf]]
 
| Tea Break
 
| Tea Break
 
| Summary overview of lab work & Discussion
 
| Summary overview of lab work & Discussion
Line 125: Line 175:
 
| Wednesday February 28
 
| Wednesday February 28
 
|Lab 5: Linux text editors(AK)
 
|Lab 5: Linux text editors(AK)
[[https://training.kenet.or.ke/images/2/2f/Campus_Network_Design_Operations_I.pdf]]
 
 
|Lab 5: Linux text editors(AK)
 
|Lab 5: Linux text editors(AK)
 
| Tea Break
 
| Tea Break
|Network Configuration Essentials (NK/JO) [[https://training.kenet.or.ke/images/4/48/Campus_Network_Design_Operations_Structured_Cabling.pdf]]
+
|Network Configuration Essentials (NK/JO)  
 +
[[https://www.youtube.com/watch?v=7Zf203Vmbig]]
 +
[[https://training.kenet.or.ke/images/d/d0/FUL-02_network_configuration_essentials.pdf]]
 +
[[https://www.youtube.com/watch?v=tnAW02zvFhU]]
 
| Lunch
 
| Lunch
 
| Activity: Check network configuration file & demo network CLI tools
 
| Activity: Check network configuration file & demo network CLI tools
| Security Principles (CG)
+
[[https://training.kenet.or.ke/images/a/aa/Network_Configuration_Files_The_Heart_of_Ubuntu_Networking_-_Copy.pdf]]
 +
| Security Principles and Password Policies (CG)
 +
[[https://training.kenet.or.ke/images/4/4a/Firewalls.pdf]]
 +
[[https://training.kenet.or.ke/images/f/f1/Password_Policies_in_Linux.pdf]]
 
| Tea Break
 
| Tea Break
 
| Lab 6: IPtables and password Policies (CG/AK)
 
| Lab 6: IPtables and password Policies (CG/AK)
 +
[[https://training.kenet.or.ke/images/f/fb/Installation_of_Iptables.txt]]
 +
[[https://training.kenet.or.ke/images/1/1f/Password_Policy_Implementation.txt]]
 
|-
 
|-
 
| Thursday February 29
 
| Thursday February 29
 
| Activity: Overview & Scenarios of institution policies/security issues (All)
 
| Activity: Overview & Scenarios of institution policies/security issues (All)
| Bash scripting (SM)
+
| Password policies configuration (CG)
 +
[[https://training.kenet.or.ke/images/1/1f/Password_Policy_Implementation.txt]]
 
| Tea Break
 
| Tea Break
| Activity: Bash scripting (SM)
+
| Security and pfSense Firewall (CG/JK)
 
| Lunch
 
| Lunch
| Apache web-server (AK)
+
| pfSense Firewall and demo (JK)
|Lab 7: Installation of Apache (AK/JO)
+
|| Bash scripting (SM)
 +
[[https://training.kenet.or.ke/images/f/f7/Bash_scripting.pdf]]
 
| Tea Break
 
| Tea Break
 
| Discussion
 
| Discussion
 
|-
 
|-
 
| Friday March 1
 
| Friday March 1
 +
| Apache web-server (JO/AK)
 +
[[https://training.kenet.or.ke/images/8/8f/FUL-01_Webserver_Applications.pdf]]
 
| Apache webserver Installation & SSL configuration   
 
| Apache webserver Installation & SSL configuration   
| Activity: Round-table discussion on institution web applications
+
[[https://training.kenet.or.ke/images/c/cf/Apache_Web_Server_Installation_Instructions.pdf]]
 
| Tea Break
 
| Tea Break
| Exam
+
| Competency Based Exam [[https://masomo.kenet.or.ke/course/view.php?id=105]]
 +
[[https://training.kenet.or.ke/images/6/6c/Credentials.txt]]
 
| Lunch  
 
| Lunch  
| | Survey/Feedback [[]]
+
| | Survey/Feedback [[https://www.surveymonkey.com/r/6YNHYC8_Fundamentals-of-UNIX-and-Linux-for-System-Administrators]]
 
| | Closing Ceremony  
 
| | Closing Ceremony  
 
| Tea Break
 
| Tea Break
 
|  
 
|  
 
|}
 
|}
 +
 +
=Session Photos=
 +
https://training.kenet.or.ke/index.php/File:FUL-02_Group-Photo.jpeg

Latest revision as of 09:05, 19 March 2024

This will be an intense five (5) day hands-on training that will focus on the skills required to become a great systems administrator and includes topics that are important not only from a theoretical perspective but also have a tremendous practical utility. The training will be held from February 26th - March 1st, 2024.

Objective

Upon completion of this training, you will have acquired a good working knowledge of Linux, from both a graphical and command line perspective, allowing you to easily navigate through any of the major Linux distributions.

Who Should Attend?

This course is designed for experienced computer users who have limited or no previous exposure to Linux, whether they are working in an individual or Enterprise environment.

Prerequisites

1. Laptop with a working wireless card 2. Laptop able to support VirtualBox installation 3. Familiarity with computers and daily use of computer software 4. Great attitude

Course content

The course has ten (10) modules

Fundamentals of Unix and Linux

History of UNIX & Linux

Linux Environments

Linux File System

Linux Commands

User Environment

Linux Text Editors

Network Configuration Essentials

Security Principles

Shell and Bash Scripting

Apache Webserver

Items Required

Each Participant is to bring a laptop with wireless connectivity.

Trainers

No Name Organization
1 Nyanjau Kimani (NK) KENET
2 Joy Otuya (JO) KENET
3 Amos Koech (AK) KENET
4 Samuel Macharia (SM) KENET
5 Caroline Gachuhi (CG) KENET
6 Zeinab Mzungu (ZM) KENET


Participants

No Institution Name Designation
1 Bondo Teachers Training College Mr Noah Okidia ICT Director
2 Butere Technical and Vocational College Mr ABRAHAM NGERO MIS OFFICER
3 Kaimosi Teachers Training College Mr RASTO OKETCH ICT TECHNICIAN
4 Kajiado West Technical and Vocation College Mr Martin Mwegi Trainer
5 Kenya Institute of Highways & Building Technology Mr Ian Victor Simbiri Senior ICT Officer
6 Kisii National Polytechnic Mr ENOCK OCHIENG Network Administrator
7 Kisumu Polytechnic Mr ENOCH OTUOMA ICT OFFICER
8 Limuru Technical and Vocational College Mr George Mwangi Head of ICT
9 Lugari Diploma Diploma Teachers Training College Mr GODFREY ANYONGE ICT TECHNICIAN
10 Meru National Polytechnic Mr MBURIA MICHAEL ICT OFFICER
11 Meru National Polytechnic Mr Alex Twala Njagi System administrator
12 Mosoriot Teachers Training College Mr FELIX KIBET LIMO IT OFFICER
13 Nkabune Technical Training Institute Mr Godfrey Muchuma ICT Officer
16 Nyeri National Polytechnic Ms ESTHER KIMANI ICT OFFICER
17 Ramogi Institute Mr Linus Atuya System Administrator
18 Rift Valley Technical Training Institute Mr GEOFFREY LANGAT DEPUTY M.I.S MANAGER
19 Rift Valley Technical Training Institute Mr FESTUS KIPTOO ICT TECHNICIAN
20 Shanzu Teachers Training College Mr STEPHEN ODHIAMBO ICT Technician
21 Umma University Mr ABDIGANI ADAN ICT TECHNICIAN
22 Wote TTI FESTUS MUENDO ICT Trainer
23 Nuu Technical and Vocational College Ms Purity Kimanthi ICT Trainer
24 Taita Taveta National Polytechnic Allen Mwambogha Systems Administrator
25 Siaya Institute of Technology Kennedy Andere Network Administrator

Timetable

Day 8:00-9:30 9:30-10:00 10:00-10:30 10:30-1:00 1:00-2:00 2:00-3:00 3:00-4:00 4:00-4:20 4:20-4:45
Monday February 26 History of UNIX & Linux (NK)

[[1]]

Linux Environments (NK)

[[2]]

Tea Break Lab 1: Graphical installation of operating system on Virtual-box (SM)

[[3]]

Lunch Linux File System (AK)

[[4]]

Linux Commands (SM) Tea Break Lab 2: Linux Commands -Install prerequisite utilities & verify

[[]]

Tuesday February 27 User Environment (JO)

[[5]]

Lab 3:

Create Users,Groups and Change Passwords

Tea Break Lab 4: File & Directory manipulation Lunch Lab 4: File & Directory manipulation Linux Text Editors (AK)

[[6]]

Tea Break Summary overview of lab work & Discussion
Wednesday February 28 Lab 5: Linux text editors(AK) Lab 5: Linux text editors(AK) Tea Break Network Configuration Essentials (NK/JO)

[[7]] [[8]] [[9]]

Lunch Activity: Check network configuration file & demo network CLI tools

[[10]]

Security Principles and Password Policies (CG)

[[11]] [[12]]

Tea Break Lab 6: IPtables and password Policies (CG/AK)

[[13]] [[14]]

Thursday February 29 Activity: Overview & Scenarios of institution policies/security issues (All) Password policies configuration (CG)

[[15]]

Tea Break Security and pfSense Firewall (CG/JK) Lunch pfSense Firewall and demo (JK) Bash scripting (SM)

[[16]]

Tea Break Discussion
Friday March 1 Apache web-server (JO/AK)

[[17]]

Apache webserver Installation & SSL configuration

[[18]]

Tea Break Competency Based Exam [[19]]

[[20]]

Lunch Survey/Feedback [[21]] Closing Ceremony Tea Break

Session Photos

https://training.kenet.or.ke/index.php/File:FUL-02_Group-Photo.jpeg