You might want to teach the command line before you teach gui mode...
It's a good way to get the students to use the command line more than
the gui. If they think they can use the gui for everything, they will be
less inclined to listen to the command line module teachings :)
Thanks and Kind Regards,
T: 020 8891 3010
M: 07791 965924
F: 020 8288 2591
TechDivision - Making IT Work
From: ilug-bounces at linux.ie [mailto:ilug-bounces at linux.ie] On Behalf Of
Sent: 11 December 2006 13:46
To: ilug at linux.ie
Subject: [ILUG] Suggestions for Additional Material for Linux Sys Admin
Course - LAMP?
As I have mentioned in previous emails to the list, I teach a course on
Linux System Administration to 3rd Year Engineering students. As a
result of a change in timetables, I find myself with time for additional
material, and I was wondering if the many experts on the list (who
recently proved invaluable in assisting me with a truculent Xen server!)
might have some suggestions in this regard.
Students each have root access via the network to their own Debian
virtual server (and standard GNU/Linux Desktop within the lab).
Here's what I cover in Semester I
Part 1: GNU/Linux Basics
1. Introduction to System Adminitration, Operating Systems and GNU/Linux
(UNIX and F/OSS).
2. Introduction to the GNU/Linux OS and Filesystem hierarchy.
3. GUI-Mode GNU/Linux with KDE.
4. Command-line Linux: command syntax, options, redirection.
5. System monitoring with df, du etc.
6. Shell scripting.
Part 2: System Administration
7. User and Group Administration, password security, password cracking,
8. Software Admininstration using APT and from source.
9. Networking and the client-server model: mudnames, NTP. Configuration
10. Samba and SWAT.
Part 2: System Administration (continued) 11. Processes and Daemons.
13. FTP (ProFTPd).
15. Network troubleshooting.
16. Logs and swatch.
18. Computer/Network Security, firewalls, IDS.
I am thinking of including a section on web application development with
PHP/MySQL. Start off installing some existing PHP/MySQL-based
applications (phpBB2, wiki, blogs) and then spend 6 weeks teaching HTML
and PHP where they would build their own web-based app. (Students'
experience of web development in ther other subjects is using 3rd part
tools such as Dreamweaver - they don't see any html at all. I find that
when they get to their Final Year Projects they want to explore
PHP/MySQL but are starting from scratch).
How useful do you think this would be to a Linux Sys Admin, or are there
other items not covered that should be? Bear in mind that due to network
restrictions I cannot include DNS, Mail Server or Web Proxy except as
theoretical topics, and as much as possible I want the students to have
practical experience of everything we cover.
Thanks in advance for any suggestions. Your expert advice is, as always,
The information contained in this email is confidential and is
designated solely for the attention of the intended recipient(s). If you
have received this email in error, please do not use or transmit it for
any purpose but rather notify us immediately and delete all copies of
this email from your computer system(s). Unless otherwise specifically
agreed by our authorised representative, the views expressed in this
email are those of the author only and shall not represent the view of
or otherwise bind Athlone Institute of Technology. Contact
administrator at ait.ie or telephone 090 6471858.
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
Irish Linux Users' Group mailing list
About this list : http://mail.linux.ie/mailman/listinfo/ilug
Who we are : http://www.linux.ie/
Where we are : http://www.linux.ie/map/
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!