Puget Sound Technology Linux • Open Source • BSD  
TrainingSupport & Administration  

FreeBSD System Administration Training Course

Please contact us for next upcoming dates and locations.

Contact us for details or if you need a custom or on-site class.

Course Summary

The hands-on FreeBSD System Administration class covers the fundamentals of FreeBSD system administration, including: installation (i386), system services, installing software packages, configuring and building kernels, network configuration, and more. It also covers DNS, email, and web services. The students will implement DNS zones and Apache website virtual hosting in the lab.

This class is for users of Linux, Unix or BSD operating systems to provide beginning system administration skills for the popular FreeBSD operating system. Similarities and differences for many administration tasks under Linux and other BSDs will be discussed.

This class is designed for students who are new to FreeBSD administration. Although this course uses FreeBSD for its curriculum, most of the concepts are applicable for Linux, OpenBSD, BSD/OS, NetBSD, DragonFly, and Berkeley Unix administration. Some Unix, BSD, or Linux experience would be helpful. (Please contact us if needing introductory or refresher Unix shell training.)

Course Topics

  • interactive operating system installation (CD provided)
  • basic filesystem creation and maintenance
  • system startup configurations (using rc.conf and rc.d)
  • networking setup and troubleshooting
  • user and group administration
  • logs, syslog and log rotations
  • inetd
  • system clock and cron
  • periodic tasks
  • using kernel modules
  • installing new software using ports and pre-built packages
  • performance monitoring and tuning
  • DNS and SMTP fundamentals
  • setting up a DNS caching and authoritative DNS server (using BIND)
  • Apache HTTPD webserver installation and configuration for virtual domains.
  • setting up basic packet filter and NAT (Network Address Translation)
  • beginning email server configuration (using Postfix)
  • Unix security concepts
  • basic system "hardening" techniques
  • customizing and building the kernel
  • updating a FreeBSD system
  • updating FreeBSD packages

Course Features

  • Complimentary FreeBSD CD.
  • Detailed course curriculum and hand-outs.
  • Small classes with one-on-one interaction.
  • Hands-on training, one system per student.
  • Certificate of course completion.


US$1560.00 for four-day, hands-on training including CD and course materials.

10-percent discount for extra early registration and payment.


Class sizes are kept small, so seating is limited. Please email or call us to pre-register.

For more information and to register for this class, contact us today.

Course Details and Policies


This class is taught by Jeremy C. Reed. Reed is team member of the BSD Certification Group and helped with writing and testing the job task analysis survey. Reed is a NetBSD developer. For NetBSD, he assists with updating the Pkgsrc packages collection (including for security updates) and managing NetBSD Pkgsrc problem reports. And Reed is on the NetBSD www team and is a member of the NetBSD Foundation's public communications Executive Committee. He also is a DragonFly committer and helps with documentation and DragonFly packaging (pkgsrc). Reed is a member of the FreeBSD Marketing Team and assists with press release writing and publicity work. He built and ran the original BSD Today website for two years. And for the past three years, he has been the editor for BSD Newsletter.com. Reed has written numerous articles in print and online media covering BSD and open source news and teaching various BSD and Unix skills. He has organized BSD lectures and booths at various events and he is an organizer for the Seattle-area BSD Users Group. As a professional administrator, he has worked with various versions of BSD/OS, FreeBSD, NetBSD and OpenBSD. He has implemented and professionally maintained various *BSD servers providing services for thousands of DNS zones and websites and tens of thousands of email accounts. Reed has taught over 55 lectures and classes and has taught hands-on BSD admin classes over 13 times.

Home | About | Services | Training | Hosting | Contact