FreeBSD Handbook
|  | Next

# FreeBSD Handbook

### The FreeBSD Documentation Project

Revision: 53739

Copyright © 1995-2020 The FreeBSD Documentation Project

Copyright
Legal Notice
Last modified on 2020-01-02 06:04:17 by ryusuke.
Abstract

Welcome to FreeBSD! This handbook covers the installation and day to day use of FreeBSD 12.1-RELEASE, FreeBSD 12.0-RELEASE and FreeBSD 11.3-RELEASE. This book is the result of ongoing work by many individuals. Some sections might be outdated. Those interested in helping to update and expand this document should send email to the FreeBSD documentation project mailing list.

The latest version of this book is available from the FreeBSD web site. Previous versions can be obtained from `https://docs.FreeBSD.org/doc/`. The book can be downloaded in a variety of formats and compression options from the FreeBSD FTP server or one of the numerous mirror sites. Printed copies can be purchased at the FreeBSD Mall. Searches can be performed on the handbook and other documents on the search page.

[ Split HTML / Single HTML ]

2.1. FreeBSD Boot Loader Menu
2.2. FreeBSD Boot Options Menu
2.3. Welcome Menu
2.4. Keymap Selection
2.5. Selecting Keyboard Menu
2.6. Enhanced Keymap Menu
2.7. Setting the Hostname
2.8. Selecting Components to Install
2.9. Installing from the Network
2.10. Choosing a Mirror
2.11. Partitioning Choices on FreeBSD 10.x and Higher
2.12. Selecting from Multiple Disks
2.13. Selecting Entire Disk or Partition
2.14. Review Created Partitions
2.15. Manually Create Partitions
2.16. Manually Create Partitions
2.17. Manually Create Partitions
2.18. ZFS Partitioning Menu
2.19. ZFS Pool Type
2.20. Disk Selection
2.21. Invalid Selection
2.22. Analyzing a Disk
2.23. Disk Encryption Password
2.24. Last Chance
2.25. Final Confirmation
2.26. Fetching Distribution Files
2.27. Verifying Distribution Files
2.28. Extracting Distribution Files
2.29. Setting the `root` Password
2.30. Choose a Network Interface
2.31. Scanning for Wireless Access Points
2.32. Choosing a Wireless Network
2.33. WPA2 Setup
2.34. Choose IPv4 Networking
2.35. Choose IPv4 DHCP Configuration
2.36. IPv4 Static Configuration
2.37. Choose IPv6 Networking
2.38. Choose IPv6 SLAAC Configuration
2.39. IPv6 Static Configuration
2.40. DNS Configuration
2.41. Select Local or UTC Clock
2.42. Select a Region
2.43. Select a Country
2.44. Select a Time Zone
2.45. Confirm Time Zone
2.46. Selecting Additional Services to Enable
2.47. Enabling Crash Dumps
2.48. Add User Accounts
2.49. Enter User Information
2.50. Exit User and Group Management
2.51. Final Configuration
2.52. Manual Configuration
2.53. Complete the Installation
31.1. PXE Booting Process with NFS Root Mount

2.1. Partitioning Schemes
3.1. Utilities for Managing User Accounts
3.2. UNIX® Permissions
3.3. Disk Device Names
3.4. Common Environment Variables
5.1. XDM Configuration Files
7.1. Common Error Messages
9.1. Output PDLs
12.1. Loader Built-In Commands
12.2. Kernel Interaction During Boot
13.1. Login Class Resource Limits
16.1. Default Audit Event Classes
16.2. Prefixes for Audit Event Classes
22.1. Common Language and Country Codes
22.2. Defined Terminal Types for Character Sets
22.3. Available Console from Ports Collection
22.4. Available Input Methods
23.1. FreeBSD Versions and Repository Paths
26.1. RS-232C Signal Names
26.2. DB-25 to DB-25 Null-Modem Cable
26.3. DB-9 to DB-9 Null-Modem Cable
26.4. DB-9 to DB-25 Null-Modem Cable
29.1. NIS Terminology
29.2. Additional Users
29.3. Additional Systems
29.4. DNS Terminology
30.1. Useful `pfctl` Options
31.1. Commonly Seen Routing Table Flags
31.2. Station Capability Codes
31.3. Reserved IPv6 Addresses

2.1. Creating Traditional Split File System Partitions
3.1. Install a Program As the Superuser
3.2. Adding a User on FreeBSD
3.3. `rmuser` Interactive Account Removal
3.4. Using `chpass` as Superuser
3.5. Using `chpass` as Regular User
3.6. Changing Your Password
3.7. Changing Another User's Password as the Superuser
3.8. Adding a Group Using pw(8)
3.9. Adding User Accounts to a New Group Using pw(8)
3.10. Adding a New Member to a Group Using pw(8)
3.11. Using id(1) to Determine Group Membership
3.12. Sample Disk, Slice, and Partition Names
3.13. Conceptual Model of a Disk
5.1. Select Intel® Video Driver in a File
5.2. Select Radeon Video Driver in a File
5.3. Select VESA Video Driver in a File
5.4. Select `scfb` Video Driver in a File
5.5. Set Screen Resolution in a File
5.6. Manually Setting Monitor Frequencies
5.7. Setting a Keyboard Layout
5.8. Setting Multiple Keyboard Layouts
5.9. Enabling Keyboard Exit from X
5.10. Setting the Number of Mouse Buttons
11.1. Sample Log Server Configuration
11.2. Creating a Swap File on FreeBSD 10.`X` and Later
11.3. Creating a Swap File on FreeBSD 9.`X` and Earlier
12.1. `boot0` Screenshot
12.2. `boot2` Screenshot
12.3. Configuring an Insecure Console in `/etc/ttys`
13.1. Create a Secure Tunnel for SMTP
13.2. Secure Access of a POP3 Server
13.3. Bypassing a Firewall
14.1. mergemaster(8) on Untrusted Jail
14.2. mergemaster(8) on Trusted Jail
14.3. Running BIND in a Jail
17.1. Using `dump` over ssh
17.2. Using `dump` over ssh with `RSH` Set
17.3. Backing Up the Current Directory with `tar`
17.4. Restoring Up the Current Directory with `tar`
17.5. Using `ls` and `cpio` to Make a Recursive Backup of the Current Directory
17.6. Backing Up the Current Directory with `pax`
18.1. Labeling Partitions on the Boot Disk
23.1. Increasing the Number of Build Jobs
26.1. Configuring Terminal Entries
29.1. Reloading the inetd Configuration File
29.2. Mounting an Export with autofs(5)
29.3. Sample `/etc/ntp.conf`
31.1. LACP Aggregation with a Cisco® Switch
31.2. Failover Mode
31.3. Failover Mode Between Ethernet and Wireless Interfaces

|  | Next
|  | Preface

All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.