Difference between revisions of "Fundamentals of UNIX/Linux for System Administrators"
(→Prerequisites) |
(→Session Photos) |
||
(45 intermediate revisions by the same user not shown) | |||
Line 11: | Line 11: | ||
1. Laptop with a working wireless card | 1. Laptop with a working wireless card | ||
− | |||
2. Laptop able to support VirtualBox installation | 2. Laptop able to support VirtualBox installation | ||
3. Familiarity with computers and daily use of computer software | 3. Familiarity with computers and daily use of computer software | ||
Line 18: | Line 17: | ||
=Course content= | =Course content= | ||
− | The course has | + | The course has ten (10) modules |
==Fundamentals of Unix and Linux== | ==Fundamentals of Unix and Linux== | ||
History of UNIX & Linux | History of UNIX & Linux | ||
Line 36: | Line 35: | ||
Security Principles | Security Principles | ||
− | Shell and Bash Scripting | + | Shell and Bash Scripting |
+ | |||
+ | Apache Webserver | ||
=Items Required= | =Items Required= | ||
Line 42: | Line 43: | ||
Each Participant is to bring a laptop with wireless connectivity. | Each Participant is to bring a laptop with wireless connectivity. | ||
− | =Trainers= | + | ==Trainers== |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | {| {{table}} | ||
+ | | align="center" style="background:#f0f0f0;"|'''No''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''Name''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''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 | ||
+ | |- | ||
+ | |} | ||
Line 69: | 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 80: | Line 135: | ||
! 8:00-9:30 | ! 8:00-9:30 | ||
! 9:30-10:00 | ! 9:30-10:00 | ||
− | ! 10:00- | + | ! 10:00-10:30 |
− | ! | + | ! 10:30-1:00 |
− | |||
! 1:00-2:00 | ! 1:00-2:00 | ||
! 2:00-3:00 | ! 2:00-3:00 | ||
− | ! 3:00-4: | + | ! 3:00-4:00 |
− | ! 4: | + | ! 4:00-4:20 |
+ | ! 4:20-4:45 | ||
|- | |- | ||
| Monday February 26 | | Monday February 26 | ||
− | | | + | | History of UNIX & Linux (NK) |
− | [[ | + | [[https://training.kenet.or.ke/images/e/eb/FUL-02-History_of_UNIX_and_Linux_-2024.pdf]] |
+ | | Linux Environments (NK) | ||
+ | [[https://training.kenet.or.ke/images/0/0d/FUL-02-Linux_Environments-2024.pdf]] | ||
| Tea Break | | Tea Break | ||
− | | | + | | Lab 1: Graphical installation of operating system on Virtual-box (SM) |
− | + | [[https://www.virtualbox.org/manual/ch02.html]] | |
− | |||
− | |||
− | |||
− | [[https:// | ||
| Lunch | | Lunch | ||
− | | | + | | Linux File System (AK) |
− | [[https://training.kenet.or.ke/images/ | + | [[https://training.kenet.or.ke/images/7/7a/Linux_File_System_%26_Linux_Text_Editors_Training.pdf]] |
− | + | | Linux Commands (SM) | |
− | |||
− | |||
− | |||
− | | | ||
| Tea Break | | Tea Break | ||
+ | | Lab 2: Linux Commands -Install prerequisite utilities & verify | ||
+ | [[]] | ||
|- | |- | ||
| Tuesday February 27 | | Tuesday February 27 | ||
− | | | + | | User Environment (JO) |
− | [[https://training.kenet.or.ke/images/3/ | + | [[https://training.kenet.or.ke/images/3/30/FUL-01_USER_ENVIRONMENTS.pdf]] |
− | + | | Lab 3: | |
− | + | Create Users,Groups and Change Passwords | |
| Tea Break | | Tea Break | ||
− | | | + | | Lab 4: File & Directory manipulation |
− | |||
− | |||
| Lunch | | Lunch | ||
− | | | + | | Lab 4: File & Directory manipulation |
− | + | | 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 | ||
|- | |- | ||
| Wednesday February 28 | | Wednesday February 28 | ||
− | | | + | |Lab 5: Linux text editors(AK) |
− | + | |Lab 5: Linux text editors(AK) | |
| Tea Break | | Tea Break | ||
− | | | + | |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 | + | [[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) | ||
+ | [[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: | + | | Activity: Overview & Scenarios of institution policies/security issues (All) |
− | [[https://training.kenet.or.ke/images/ | + | | Password policies configuration (CG) |
+ | [[https://training.kenet.or.ke/images/1/1f/Password_Policy_Implementation.txt]] | ||
| Tea Break | | Tea Break | ||
− | | | + | | Security and pfSense Firewall (CG/JK) |
− | |||
− | |||
| Lunch | | Lunch | ||
− | | | + | | pfSense Firewall and demo (JK) |
− | | | + | || Bash scripting (SM) |
− | [[ | + | [[https://training.kenet.or.ke/images/f/f7/Bash_scripting.pdf]] |
| Tea Break | | Tea Break | ||
+ | | 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 | ||
+ | [[https://training.kenet.or.ke/images/c/cf/Apache_Web_Server_Installation_Instructions.pdf]] | ||
| Tea Break | | Tea Break | ||
− | | | + | | Competency Based Exam [[https://masomo.kenet.or.ke/course/view.php?id=105]] |
− | + | [[https://training.kenet.or.ke/images/6/6c/Credentials.txt]] | |
− | |||
− | |||
− | |||
− | |||
− | [[https://training.kenet.or.ke/images/ | ||
| Lunch | | Lunch | ||
− | | | Survey/Feedback [[https://www.surveymonkey.com/r/ | + | | | 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.
Contents
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) | Lunch | Activity: Check network configuration file & demo network CLI tools
[[10]] |
Security Principles and Password Policies (CG) | Tea Break | Lab 6: IPtables and password Policies (CG/AK) |
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