Description
Mastering FreeBSD and OpenBSD Security is the only book currently on the market devoted completely to BSD security. Dozens of practical examples help administrators of all stripes select, configure, and deploy these operating systems. By describing security solutions for real-life scenarios, this convenient guide lets administrators push their server's security to the next level.
Full Description
Table of Contents
-
Security Foundation
-
Chapter 1 The Big Picture
- What Is System Security?
- Identifying Risks
- Responding to Risk
- Security Process and Principles
- System Security Principles
- Wrapping Up
- Resources
-
Chapter 2 BSD Security Building Blocks
- Filesystem Protections
- Tweaking a Running Kernel: sysctl
- The Basic Sandbox: chroot
- Jail: Beyond chroot
- Inherent Protections
- OS Tuning
- Wrapping Up
- Resources
-
Chapter 3 Secure Installation and Hardening
- General Concerns
- Installing FreeBSD
- FreeBSD Hardening: Your First Steps
- Installing OpenBSD
- OpenBSD Hardening: Your First Steps
- Post-Upgrade Hardening
- Wrapping Up
- Resources
-
Chapter 4 Secure Administration Techniques
- Access Control
- Security in Everyday Tasks
- Upgrading
- Security Vulnerability Response
- Network Service Security
- Monitoring System Health
- Wrapping Up
- Resources
-
-
Deployment Situations
-
Chapter 5 Creating a Secure DNS Server
- The Criticality of DNS
- DNS Software
- Installing BIND
- Installing djbdns
- Operating BIND
- Operating djbdns
- Wrapping Up
- Resources
-
Chapter 6 Building Secure Mail Servers
- Mail Server Attacks
- Mail Architecture
- Mail and DNS
- SMTP
- Mail Server Configurations
- Sendmail
- Postfix
- qmail
- Mail Access
- Wrapping Up
- Resources
-
Chapter 7 Building a Secure Web Server
- Web Server Attacks
- Web Architecture
- Apache
- thttpd
- Advanced Web Servers with Jails
- Wrapping Up
- Resources
-
Chapter 8 Firewalls
- Firewall Architectures
- Host Lockdown
- The Options: IPFW Versus PF
- Basic IPFW Configuration
- Basic PF Configuration
- Handling Failure
- Wrapping Up
- Resources
-
Chapter 9 Intrusion Detection
- No Magic Bullets
- IDS Architectures
- NIDS on BSD
- Snort
- ACID
- HIDS on BSD
- Wrapping Up
- Resources
-
-
Auditing and Incident Response
-
Chapter 10 Managing the Audit Trails
- System Logging
- Logging via syslogd
- Securing a Loghost
- logfile Management
- Automated Log Monitoring
- Automated Auditing Scripts
- Wrapping Up
- Resources
-
Chapter 11 Incident Response and Forensics
- Incident Response
- Forensics on BSD
- Digging Deeper with the Sleuth Kit
- Wrapping Up
- Resources
-
-
Colophon
Product Details
- Title: Mastering FreeBSD and OpenBSD Security
- By: Yanek Korff, Paco Hope, Bruce Potter
- Publisher: O'Reilly Media
- Print Release: March 2005
- Pages: 464 pages
- Print ISBN: 978-0-596-00626-6 | ISBN 10: 0-596-00626-8
Colophon
Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The image on the cover of Mastering FreeBSD and OpenBSD Security depicts fencers. Whether used for sport or for war, the art of fencing can be traced back to some of the earliest known civilizations. For example, fencers entertained Pharaohs in ancient Engypt. The Greeks and Romans, meanwhile, had systems of martial arts that included swordsmanship. The modern sport of fencing originated in the first Olympic Games, in 1896, and consists of three different weapons: foil, épée, and sabre. The lightest of these weapons is the foil. A foil fencer can only score hits by landing thrusts to the trunk of the body. A modern electrical scoring apparatus,worn by the fencer, will record a hit for any blow landed with a force of at least 4.90 newtons. Less flexible and heavier than the foil, the épée usually has a large hand guard. This bell-shaped guard is important because the épée fencer is not as limited in her targets--the entire body, including the hand, is considered a valid target to score hits. An épée fencer registers a hit with 7.35 newtons of force. The sabre differs from these first two swords in that it is an edge, rather than a point, weapon. A sabre fencer may land points to any part of the upper body (head, torso, and arms). A touch with the point, flat, or edge of the sword will register a hit. Adam Witwer was the production editor, and Nancy Reinhardt was the copyeditor for Mastering FreeBSD and OpenBSD Security. Linley Dolby proofread the text. Sarah Sherman and Claire Cloutier provided quality control. Lucie Haskins wrote the index.
Emma Colby designed the cover of this book, based on a series design by Edie Freedman. The cover image is a 19th-century engraving from the Dover Pictorial Archive. Karen Montgomery produced the cover layout with Adobe InDesign CS using Adobe's ITC Garamond font.
David Futato designed the interior layout. This book was converted by Judy Hoer to FrameMaker 5.5.6 with a format conversion tool created by Erik Ray, Jason McIntosh, Neil Walls, and Mike Sierra that uses Perl and XML technologies. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano, Jessamyn Read, and Lesley Borash using Macromedia FreeHand MX and Adobe Photoshop CS. The tip and warning icons were drawn by Christopher Bing. This colophon was written by Adam Witwer.
