MicroBSD Handbook
The MicroBSD Documentation Project
Welcome to MicroBSD! This handbook covers the installation and day to day use of
MicroBSD 0.6. This manual is a
work in progress. Many sections do not yet exist and some of those that do
exist need to be updated. The latest version of this document is always
available from the MicroBSD web site.
Table of Contents
- Preface
- I. Getting Started
- 1 Introduction
- 1.1 Synopsis
- 1.2 Welcome to MicroBSD!
- 1.3 About the MicroBSD Project
- 2 Installing MicroBSD
- 2.1 Synopsis
- 2.2 Pre-installation Tasks
- 2.3 Starting the Installation
- 2.4 Setting up disks
- 2.5 Configuring your Network
- 2.6 Installation Options
- 2.7 Finishing Installation
- 3 Unix Basics
- 3.1 Synopsis
- 3.2 Permissions
- 3.3 Directory Structure
- 3.4 Mounting and Unmounting Filesystems
- 3.5 Processes
- 3.6 Daemons, Signals, and Killing Processes
- 3.7 Shells
- 3.8 Text Editors
- 3.9 Devices and Device Nodes
- 3.10 For More Information
- 4 Installing Applications
- 4.1 Synopsis
- 4.2 Overview of Software Installation
- 4.3 Finding Your Application
- 4.4 Using the Packages System
- 4.5 Using the Ports Collection
- 4.6 Post-installation activities
- 4.7 Compile Third-party Software
- II. System Administration
- 5 Configuration and Tuning
- 5.1 Synopsis
- 5.2 Initial Configuration
- 5.3 Core Configuration
- 5.4 Application Configuration
- 5.5 Virtual Hosts
- 5.6 Configuration Files
- 5.7 Tuning Disks
- 5.8 Adding Swap Space
- 6 The MicroBSD Booting Process
- 6.1 Synopsis
- 6.2 The Booting Problem
- 6.3 The MBR, and Boot Stages One, Two, and Three
- 6.4 Kernel Interaction During Boot
- 6.5 Init: Process Control Initialization
- 6.6 Shutdown Sequence
- 7 Users and Basic Account Management
- 7.1 Synopsis
- 7.2 Introduction
- 7.3 The Superuser Account
- 7.4 System Accounts
- 7.5 User Accounts
- 7.6 Modifying Accounts
- 7.7 Limiting Users
- 7.8 Groups
- 8 Configuring the MicroBSD Kernel
- 8.1 Synopsis
- 8.2 Why Build a Custom Kernel?
- 8.3 Building and Installing a Custom Kernel
- 8.4 The Configuration File
- 8.5 Boot time configuration
- 8.6 If Something Goes Wrong
- 9 Security
- 9.1 Synopsis
- 9.2 Introduction
- 9.3 Securing MicroBSD
- 9.4 DES, MD5, and Crypt
- 9.5 S/Key
- 9.6 Kerberos
- 9.7 Firewalls
- 9.8 OpenSSL
- 9.9 IPsec
- 9.10 OpenSSH
- 10 Storage
- 10.1 Synopsis
- 10.2 Device Names
- 10.3 Adding Disks
- 10.4 RAID
- 10.5 Creating and Using Optical Media (CDs & DVDs)
- 10.6 Creating and Using Floppy Disks
- 10.7 Creating and Using Data Tapes
- 10.8 Backups to Floppies
- 10.9 Backup Basics
- 10.10 Network, Memory, and File-Based File Systems
- 10.11 File System Snapshots
- 10.12 File System Quotas
- 11 PPP and SLIP
- 11.1 Synopsis
- 11.2 Using User PPP
- 11.3 Using Kernel PPP
- 11.4 Using PPP over Ethernet (PPPoE)
- 11.5 Using PPP over ATM (PPPoA)
- 11.6 Using SLIP
- 12 Advanced Networking
- 12.1 Synopsis
- 12.2 Gateways and Routes
- 12.3 Bridging
- 12.4 NFS
- 12.5 Diskless Operation
- 12.6 ISDN
- 12.7 NIS/YP
- 12.8 DHCP
- 12.9 DNS
- 12.10 NTP
- 12.11 Network Address Translation
- 12.12 inetd ``Super-Server''
- 12.13 Parallel Line IP (PLIP)
- 12.14 IPv6
- 13 Electronic Mail
- 13.1 Synopsis
- 13.2 Using Electronic Mail
- 13.3 Sendmail Configuration
- 13.4 Qmail Server Installation
This, and other documents, can be downloaded from MicroBSD.
For questions about MicroBSD, read the documentation before contacting
<MicroBSD Support>.
Copyright © 1995-2003 by The FreeBSD Documentation Project, OpenBSD FAQ Copyright © 1998-2003 OpenBSD, Modified for MicroBSD