Server-oriented Task List
Important notes:' Please
do not edit this page before reading about the Ubuntu engineer certification. Main points indicate category headings. Bullet points indicate tasks.
The Task List
Installation
- installing over a network
- performing a server installation
- creating a multi-boot system
- installing without a cdrom drive
- configuring TFTP netbooting
Software Management
- configuring local and network sources
- searching the local package archive
- setting up a local mirror
- managing packages using aptitude / synaptic
- building binary packages from source packages
Networking
- manually configuring the network interfaces file (including static and dynamic configurations for ethernet and wifi)
Network services
- setting up am iptables firewall
- setting up a DHCP server
- setting up a DNS server
- setting up a TFTP server
- setting up samba and/or NFS
User management
- configuring PAM (on clients) and LDAP (on servers)
- configuring kerberos?
- configuring NIS?
Printing
Disaster management and recovery
- Knowing how to setup RAID
- Designing/implementing a backup scheme
Boot process and Service management
- enabling and disabling services during boot (i.e. configuring runlevels):
- manually
- using update-rc.d
Configuring major applications
- configuring the MTA
- configuring the web server
- configuring a proxy server?
Security
- Doing basic security checks
- Knowing how to interpret log files
- Configuring host-based firewalling using iptables and perhaps scripts/gui?
Hardware
Miscellaneous
- configuring locales
- reporting a bug