Pelican Parts
Parts Catalog Accessories Catalog How To Articles Tech Forums
Call Pelican Parts at 888-280-7799
Shopping Cart Cart | Project List | Order Status | Help



Go Back   Pelican Parts Forums > Miscellaneous and Off Topic Forums > Off Topic Discussions


Reply
 
LinkBack Thread Tools Rate Thread
Author
Thread Post New Thread    Reply
Registered
 
id10t's Avatar
 
Join Date: Mar 2003
Posts: 10,319
fellow linux admin types (and folks that hire them)

Teaching a new course from my Linux Admin course - Internet Services w/ Linux

I have to develop the course content as I go, so I'm staying a few weeks ahead of the class.

Have 6 weeks to cover DNS, name based virtual hosting w/ apache2, and SMTP/POP3/IMAP

So... Postfix or Exim for the SMTP side?

Planning on basic config for one domain, then re-do for multiple domains, then re-do for multiple domains w/ virtual users.

__________________
“IN MY EXPERIENCE, SUSAN, WITHIN THEIR HEADS TOO MANY HUMANS SPEND A LOT OF TIME IN THE MIDDLE OF WARS THAT HAPPENED CENTURIES AGO.”
Old 06-08-2013, 04:14 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #1 (permalink)
Registered
 
Bill Douglas's Avatar
 
Join Date: Jun 2000
Location: bottom left corner of the world
Posts: 22,726
Maybe talk to the students and see what they want/expect. I went on a Unix admin course and it was too advanced to be truly called admin. I didn't really learn anything on that course.
Old 06-08-2013, 04:24 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #2 (permalink)
Racer
 
winders's Avatar
 
Join Date: Oct 2010
Location: Franklin, TN
Posts: 5,885
postfix
Old 06-08-2013, 04:57 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #3 (permalink)
Registered
 
Scott R's Avatar
 
Join Date: Feb 2001
Location: Aspen CO US
Posts: 16,054
Garage
Should add Ruby at this point.
__________________
2021 Model Y
2005 Cayenne Turbo
2012 Panamera 4S
1980 911 SC
1999 996 Cab
Old 06-08-2013, 05:34 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #4 (permalink)
The Unsettler
 
stomachmonkey's Avatar
 
Join Date: Dec 2002
Location: Lantanna TX
Posts: 23,885
Send a message via AIM to stomachmonkey
Tell em to grab a copy of webmin and take the semester off
Old 06-08-2013, 05:59 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #5 (permalink)
It'll be legen-waitforit
 
stealthn's Avatar
 
Join Date: Jan 2002
Location: Calgary, Canada
Posts: 6,976
What about NIS?
__________________
Bob James
06 Cayman S - Money Penny
18 Macan GTS
Gone: 79 911SC, 83 944, 05 Cayenne Turbo, 10 Panamera Turbo
Old 06-09-2013, 12:28 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #6 (permalink)
 
Registered
 
mikester's Avatar
 
Join Date: Mar 2002
Location: My House
Posts: 5,345
Send a message via AIM to mikester
Basic OS hardening, chkconfig, the etc folder, file and folder permissions, syslog, grep and it's options (extra credit for sed and awk), log rotation, disk usage and management, process management and the finally troubleshooting io, CPU and memory bound processes and iptables and basic multi homed host routing and maybe link aggregation.

Enough? I have more, didn't even mention virtualization...
Old 06-09-2013, 12:34 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #7 (permalink)
Formerly bb80sc
 
Vipergrün's Avatar
 
Join Date: Aug 2001
Location: Hollywood Beach, CA
Posts: 4,361
Filesystems, LVM, RAID, system tools (iostat, vmstat, top, ps, etc.) NIC teaming/bonding, performance tuning (sysctl), etc....

It's amazing what sysadmins in general do not know..... Dunno how some of these folks get hired.
__________________
Cheers
-Brad
2015 Cayman GTS
2015 4Runner Limited
Old 06-09-2013, 01:25 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #8 (permalink)
Registered
 
VincentVega's Avatar
 
Join Date: Aug 2002
Location: MD
Posts: 5,733
General IP primer, routing, ipchains... the simple stuff that's taken for granted a lot.
Old 06-09-2013, 03:25 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #9 (permalink)
Exotic Vehicles are here
 
1-ev.com's Avatar
 
Join Date: Jul 2011
Location: Near the Mile 0
Posts: 2,068
Garage
Vm ?
__________________
"Y" <- My favorite question...
+ '68 911
+ Helping your business to get more business: http://myWWWapp.com
Old 06-12-2013, 12:31 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #10 (permalink)
Back in the saddle again
 
masraum's Avatar
 
Join Date: Oct 2001
Location: Central TX west of Houston
Posts: 55,895
I can't tell you how many issues I'm called to fix that are the result of the server guy not understanding IP addressing or basic routing
Old 06-12-2013, 02:41 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #11 (permalink)
Registered
 
John Rogers's Avatar
 
Join Date: Dec 1969
Location: chula vista ca usa
Posts: 5,696
There are two main things that run on a server be it Windows or Linux/Unix and they are databases or applications. I would suggest adding how to install and setup a database such as OracleXE, MS SQL Server and MySQL which all have free versions and that should take two weeks easily. To have someone understand Oracle's TNS system is very handy. These could each be done on a VM and maybe do some cron jobs for database hot backups and such.

Then I would have them install and configure a PHP/HTML server and then an Oracle Forms server and maybe throw in HTTPS as a final capper. Having the pleasure of working with sysadmins that understood what the server would be running was great but working with sysadmins that thought it never mattered to know that stuff was depressing.
Old 06-12-2013, 04:05 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #12 (permalink)
Registered
 
id10t's Avatar
 
Join Date: Mar 2003
Posts: 10,319
Ok... all over the place, with one direct answer

IP addressing, basic routing, etc. are all covered in other courses, some taught by the person that developed a lot of Cisco's training materials.

If I were to have them install a web front end to do it all, I'd use ISPConfig

We have a "Linux Admin" course (I'm the only teacher for it) and we cover what Open Source/Free Software is, what Linux is (and isn't), what a Linux distribution is, how hardware is handled, disks and partitions, device files the /dev and /proc directories, editing text with joe vi/vim and nano, all sorts of command line stuff, working with tar.gz and tar.bz2 files and compression in general, file permissions, user and group management, differences between su and sudo and when to use which, shell scripting, installing applications from source or using the package manager or precompiled binaries in some form the package manager doesn't use (tar.gz, etc), network configuration, network utilities, iptables. Only services covered are in a homework assignment to find out what network ports are used and 2 different how-tos on configuration for SMTP w/ both Exim and Postfix, mysql, samba, ftp with proftpd or vsftpd, pop3 with courier or dovecot, imap with courier or dovecot.

So... this second class is focusing on services, called "Internet Services with Linux" - we've *never* taught students in our network services track how to install and configure mail, dns, pop3, imap, mysql, LAMP w/ name based virtual hosts, dhcp, etc. Well, I guess DHCP and DNS are covered a little bit in the Windows Server class....

So the second class is started with a quick review of the system commands from the first class, installing software (source, package manager, binaries in non-package), and shell scripting. Following that (that's where we are now), we'll install a command line only Debian server in VirtualBox and configure it as a DHCP server, DNS server (both caching and authority for a demo domain), and gateway for a desktop system (also in VBox). Then we'll add a second server as a Samba server and do a basic stand-alone file server configuration. Then students will activate VPS accounts and we'll install apache and do a full LAMP set up with name based virtual hosts. We'll add extra users to the mysql side and manage their permissions, and due to Oracles behavior of late we'll talk about MariaDB as well. Then we'll add email services - SMTP with either Postfix or Exim (hence my original post), POP3, and IMAP with both real users with local system accounts, virtual users/domains associated with system accounts, and virtual users/domains with no local user account (Postfix can do this with db storage, dunno if Exim can). SSL will be discussed the whole way, but since there is an extra cost for the certificates we'll either use self-signed certs or just talk about it.

So... Postfix or Exim? Due to the virtual users w/ no local account part of mail setup, I'm leaning very heavily towards Postfix... and together they take about 70% of the SMTP hosts out there... but Exim has about twice the numbers Postfix does. I've used both, and have no personal bias towards one or the other....

__________________
“IN MY EXPERIENCE, SUSAN, WITHIN THEIR HEADS TOO MANY HUMANS SPEND A LOT OF TIME IN THE MIDDLE OF WARS THAT HAPPENED CENTURIES AGO.”

Last edited by id10t; 06-12-2013 at 04:32 PM..
Old 06-12-2013, 04:28 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #13 (permalink)
Reply

Thread Tools
Rate This Thread
Rate This Thread:

 


All times are GMT -8. The time now is 12:31 PM.


 
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0
Copyright 2025 Pelican Parts, LLC - Posts may be archived for display on the Pelican Parts Website -    DMCA Registered Agent Contact Page
 

DTO Garage Plus vBulletin Plugins by Drive Thru Online, Inc.