UFEEHJ-30-2
Operating Systems & Systems Administration

 

Where are we?

In term 1. studying Operating systems
O.S. related slides are available from Nigel's page.

A test directory for the ls component of the assignment is available on kenny in
/usr/local/lib/testfiles/

Networking Slides

newThese are a version of the slides used this year.


The first set of slides
lecture slides part 2 WARNING THIS IS A 30Mb file!

Assignments

new2008/9 Assignment 1

Go to Nigel's Page

Handouts

To be revised!  You should at least have worked through the socket example
below.

A worksheet on the Slackware install to the Jaz machines is available here.

Comer's chapter 3 examples, and networking API are available here

The first worksheet for this module, Network Tools 1 .  available in postscript or Adobe PDF.

A worksheet on RPC programming (optional extra, pdf)
 

Security

A security primer (pdf)
 

Socket Programming

An excellent reference (local pdf) on socket pragramming including an example client & server and excercises.
Read this and work through it in the lab!

Brian (Beej) Hall's Guide to Network Programming is Excellent! (local pdf)

Linuxsocket.org is now unfortunately gone!  It contained a lot of useful code
examples from Sean Walton's Linux Socket Programming.  Fortunately the
website was GPL'ed and is partially mirrored here.  Note: Some links fail!

The Linux Gazette offers an introduction to socket programming (offsite).

the RFC Editor is the definitive resource for RFC's and information on them.
 

Coffee!

At the best part of 10,000 EUR, I doubt we'd ever get one. but this looks ideal hardware to
implement  RFC2324 on!
 
 

Offsite Resources

RedHat produce a linux distribution people love or hate. I'm a fan, Nigel isn't. You will be using slackware in the labs.


IBM offer a variety of excellent resources.  You need to register first, but access is free.
 

Local Linux Resources

Debugging with gdb

Linux Administration made easy by Steve Frampton is getting a little dated.

Available locally are html versions of the:


The image below takes you to a directory containing the complete book in PDF format

Licence

In addition, a pdf version of a complete introduction to linux, Rute, can be found here.

Ian Johnson, October 2008