1.Introduction
What is UNIX?
History of FreeBSD project
Goals of FreeBSD project
FreeBSD open-source development model
2.Installation
Pree-installation tasks
Disk layout and partitions
The "Sysinstall Program" and BSD installation
Kernel configuration
Software and service installation
FreeBSD Boot manager
3.UNIX Basic
Permission
Default FreeBSD system layout
FreeBSD disk organization
Mount, and unmount file systems
Process, deamons and signals
Basic Text editor, manual pages
Device and drivers mode
4.Application Package and Port Management
Package
Ports
Third party binary software
Installation upgrading and removing ports
5.Configuring the FreeBSD Kernel
What is kernel configuration?
Kernel configuration file
Device driver and kernel modules
Building a custom kernel
Installing new kernel
6.Configuration and Tuning
File systems and swap partions
The rc.conf and/use/local/etc/rc.d startup system
and service management
Startup system and service management
|
Configuration files
System log files
Tuning kernel limits
Tuning network limits
Power management
7.Booting Process of FreeBSD
Booting Process
The MBR, Boot stage one,Two and three
Kernel boot flags
8.FreeBSD Security Management
Securing FreeBSD
TCP Warppers
Firewalls (ipfw)
9.Advanced Networking
Gateway and Routing
NAT
Port translation (TCP, UDP)
Port redirection (TCP, UDP)
Bridging
MRTG
10.BIND Administration at FreeBSD
Configuration
Load balancing
Performance tuning
Log Check and debugging
11.Sendmail Administration at FreeBSD
Installation
Configuration
Relay management
SMTP routing
Log check and debugging
Virtual user management
12.Apache Administration at FreeBSD
Installation
Configuration
Virtual domain management
Authentication configuration
Access control configuration
Apache modules
Log check and debugging |