Linux for System Administrator 1

I currently working on a course outline for a 2 days course for F series staff. Here are the course outline. To Linux expert out there, is this enough for 2 days course?

1.0 The 5 W’s of Linux
1.1 What is Linux?
1.2 Who’s behind Linux?
1.3 Where Linux can be found?
1.4 When Linux?
1.5 Why Linux?
1.6 How Linux become so popular?
2.0 Understanding Linux directory structure
2.1 The root of all directory - /
2.2 /etc
2.3 /usr
2.4 /boot
2.5 /var
2.6 /home
2.7 /opt
2.8 /bin
2.9 /sbin
2.10 /lib
3.0 Knowing basic Linux command
3.1 Copying file using cp
3.2 Deleting file using rm
3.3 Create a directory – mkdir
3.4 Remove a directory – rmdir
3.5 Where am I – pwd
3.6 Changing directory – cd
3.7 Changing your current password - passwd
4.0 Installation – Do I have to do it?
4.1 Understanding anacron kickstarter
4.2 Creating linux partition using GUI
4.3 Package selections
4.4 Installing Linux
5.0 Vim – The editor
5.1 Knowing the vi’s mode
5.2 Editing mode
5.3 Command mode
5.4 Hands-on : editing vim’s file
6.0 User and group management
6.1 Understanding the /etc/passwd, /etc/group, /etc/shadow files
6.2 Adding a new user – useradd, adduser
6.3 Adding a new group - groupadd
6.4 Assign user to a group
6.5 Changing user password
6.6 Testing a user’s account
6.7 Change directory ownership – chown , chgrp
6.8 Deleting a user account – userdel
6.9 Hands-on : Create a list of users and groups
7.0 Secure Shell (SSH)
7.1 What is SSH?
7.2 Why SSH is important in Linux?
7.3 Looking at ssh_config and sshd_config
8.0 Configuring an Apache Web Server
8.1 Default directory structure
8.2 Understanding httpd.conf
8.3 Editing httpd.conf
8.4 Checking httpd.conf syntax
8.5 Adding a new apache module
8.6 Stop and start apache using /etc/init.d/httpd script
8.7 Troubleshooting apache using log’s file
9.0 Configuring Mysql
9.1 Starting mysqld
9.2 Understanding my.cnf (MySQL configuration file)
9.3 Looking at MySQL logs
9.4 Securing your MySQL
9.5 GRANT and REVOKE PRIVILEGES
9.6 Create a new database
9.7 Create a new user
9.8 Assign user to the existing database
10.0 SQL Command
10.1 CREATE
10.2 SELECT
10.3 INSERT
10.4 UPDATE
10.5 DELETE
11.0 Samba
12.0 File Transfer Protocol
13.0 The importance of firewall (iptables) in Linux

3 comments:

BPS said...

uii banyaknya

Anonymous said...

mampukah peserta kelas ini bertahan sampai habis..hahaha
tunggu dan lihat

mama yaya said...

huhu.. sib baik keje aku takyah ngadap linux nih... apa pun, mintak 1 copy modul ni leh? ehehehhe...