FreeBSD 使用手冊

FreeBSD 文件計畫

修訂: 47472
Copyright
法律聲明
2015-10-01 由 delphij.
摘要

歡迎使用FreeBSD! 本使用手冊涵蓋範圍包括了 FreeBSD 8.4-RELEASEFreeBSD 9.3-RELEASEFreeBSD 10.2-RELEASE 的安裝和日常使用。 這份使用手冊是很多人的集體創作,而且仍然『持續不斷』的進行中。 許多章節仍未完成,已完成的部份也有些需要更新。 如果您有興趣協助本計畫的話,請寄 e-mail 到 FreeBSD documentation project 郵遞論壇。 在 FreeBSD 網站 可以找到這份文件的最新版本(舊版文件可從 http://docs.FreeBSD.org/doc/ 取得),也可以從 FreeBSD FTP 伺服器 或是眾多 mirror 站臺 下載不同格式的資料。 如果比較偏好實體書面資料,那可以在 FreeBSD Mall 購買。 此外,也可以在 使用手冊 中搜尋資料。

[ 章節模式 / 完整模式 ]

內容目錄
I. 開始使用 FreeBSD
1. 簡介
1.1. 概述
1.2. Welcome to FreeBSD!
1.3. 關於 FreeBSD 計劃
2. 安裝 FreeBSD 9.X 和更新的版本
2.1. 概述
2.2. 最低硬體需求
2.3. 安裝前的工作
2.4. 開始安裝
2.5. 使用 bsdinstall
2.6. 配置磁碟空間
2.7. Committing to the Installation
2.8. Post-Installation
2.9. 故障排除
2.10. 使用 Live CD
3. UNIX 基礎概念
3.1. 概述
3.2. Virtual Consoles 和終端機
3.3. Users and Basic Account Management
3.4. 權限
3.5. 目錄結構
3.6. 磁碟組織
3.7. 掛載與卸載檔案系統
3.8. 程序
3.9. Daemon、信號及終止程序
3.10. Shells
3.11. 文字編輯器
3.12. 設備及設備節點
3.13. 更多資訊
4. 軟體套件管理篇:Packages 及 Ports 機制
4.1. 概述
4.2. 安裝軟體的各種方式介紹
4.3. 尋找想裝的軟體
4.4. Using pkg for Binary Package Management
4.5. 使用 Ports 管理機制
4.6. 安裝之後,有什麼後續注意事項嗎?
4.7. 如何處理爛掉(Broken)的 Ports?
5. X Window 視窗系統
5.1. 概述
5.2. 瞭解 X 的世界
5.3. 安裝 X11
5.4. 設定 X11
5.5. 在 X11 中使用字型
5.6. The X Display Manager
5.7. 桌面環境
II. 一般性工作
6. 桌面環境應用程式
6.1. 概述
6.2. 瀏覽器
6.3. 辦公室軟體
6.4. 文件閱覽器
6.5. 財務
6.6. 摘要
7. 多媒體影音娛樂(Multimedia)
7.1. 概述
7.2. 設定音效卡
7.3. MP3 音樂
7.4. 播放影片
7.5. 設定電視卡(TV Cards)
7.6. 掃描器
8. 設定 FreeBSD Kernel
8.1. 概述
8.2. 為何需要重新調配、編譯 kernel?
8.3. 探測系統硬體
8.4. 重新調配、編譯 kernel
8.5. kernel 設定檔解說
8.6. If Something Goes Wrong
9. 列印
9.1. 概述
9.2. 介紹
9.3. 基礎設定
9.4. Advanced Printer Setup
9.5. Using Printers
9.6. Alternatives to the Standard Spooler
9.7. Troubleshooting
10. Linux® 二進位檔的相容性
10.1. 概述
10.2. 設置 Linux® 二進位檔相容性
10.3. 進階主題
III. 系統管理
11. 設定與效能調校(Tuning)
11.1. 概述
11.2. 最主要的設定檔
11.3. 各式應用程式的設定檔
11.4. 各種 Services 的啟動方式
11.5. 設定 cron
11.6. 在 FreeBSD 使用 rc
11.7. 設定網路卡
11.8. 虛擬主機(Virtual Hosts)
11.9. 還有哪些主要設定檔呢?
11.10. Tuning with sysctl
11.11. Tuning Disks
11.12. Tuning Kernel Limits
11.13. Adding Swap Space
11.14. Power and Resource Management
11.15. Using and Debugging FreeBSD ACPI
12. FreeBSD 開機流程篇
12.1. 概述
12.2. Booting 問題
12.3. The Boot Manager and Boot Stages
12.4. Kernel Interaction During Boot
12.5. Device Hints
12.6. Init: Process Control Initialization
12.7. Shutdown Sequence
13. 系統安全
13.1. 概述
13.2. Introduction
13.3. One-time Passwords
13.4. TCP Wrapper
13.5. Kerberos
13.6. OpenSSL
13.7. VPN over IPsec
13.8. OpenSSH
13.9. Access Control Lists
13.10. Monitoring Third Party Security Issues
13.11. FreeBSD Security Advisories
13.12. Process Accounting
13.13. Resource Limits
14. Jails
14.1. 概述
14.2. Jail 相關術語
14.3. 背景故事
14.4. 建立和控制 Jail
14.5. 微調與管理
14.6. Jail 的應用
15. Mandatory Access Control
15.1. Synopsis
15.2. Key Terms in this Chapter
15.3. Explanation of MAC
15.4. Understanding MAC Labels
15.5. Module Configuration
15.6. The MAC bsdextended Module
15.7. The MAC ifoff Module
15.8. The MAC portacl Module
15.9. MAC Policies with Labeling Features
15.10. The MAC partition Module
15.11. The MAC Multi-Level Security Module
15.12. The MAC Biba Module
15.13. The MAC LOMAC Module
15.14. Implementing a Secure Environment with MAC
15.15. Another Example: Using MAC to Constrain a Web Server
15.16. Troubleshooting the MAC Framework
16. Security Event Auditing
16.1. Synopsis
16.2. Key Terms - Words to Know
16.3. Installing Audit Support
16.4. Audit Configuration
16.5. Event Audit Administration
17. 儲存設備篇
17.1. 概述
17.2. 裝置名稱
17.3. 新增磁碟
17.4. Resizing and Growing Disks
17.5. USB 儲存裝置
17.6. Creating and Using CD Media
17.7. Creating and Using DVD Media
17.8. Creating and Using Floppy Disks
17.9. Backup Basics
17.10. Memory Disks
17.11. File System Snapshots
17.12. 磁碟空間配額(Quota)
17.13. Encrypting Disk Partitions
17.14. Encrypting Swap
17.15. Highly Available Storage (HAST)
18. GEOM: Modular Disk Transformation Framework
18.1. 概述
18.2. RAID0 - 分散連結(striping)
18.3. RAID1 - 鏡射(Mirroring)
18.4. RAID3 - Byte-level Striping with Dedicated Parity
18.5. Software RAID Devices
18.6. GEOM Gate Network
18.7. Labeling Disk Devices
18.8. UFS Journaling Through GEOM
19. The Z File System (ZFS)
19.1. What Makes ZFS Different
19.2. Quick Start Guide
19.3. zpool Administration
19.4. zfs Administration
19.5. Delegated Administration
19.6. Advanced Topics
19.7. Additional Resources
19.8. ZFS Features and Terminology
20. Other File Systems
20.1. Synopsis
20.2. Linux® File Systems
21. Virtualization(虛擬機器)
21.1. Synopsis
21.2. 安裝 FreeBSD 為 Guest OS
21.3. 以 FreeBSD 為 Host OS
22. 語系設定 - I18N/L10N 用法與設定
22.1. 概述
22.2. L10N 基礎概念
22.3. 使用語系設定(Localization)
22.4. Compiling I18N Programs
22.5. Localizing FreeBSD to Specific Languages
23. 更新、升級 FreeBSD
23.1. 概述
23.2. FreeBSD Update
23.3. 更新文件組
23.4. 追蹤發展分支
23.5. 同步原始碼
23.6. 重新編譯 World
23.7. 追蹤多追蹤多部機器
24. DTrace
24.1. Synopsis
24.2. Implementation Differences
24.3. Enabling DTrace Support
24.4. Using DTrace
IV. 網路通訊
25. Serial Communications
25.1. Synopsis
25.2. Introduction
25.3. Terminals
25.4. Dial-in Service
25.5. Dial-out Service
25.6. Setting Up the Serial Console
26. PPP and SLIP
26.1. Synopsis
26.2. Using User PPP
26.3. Using Kernel PPP
26.4. Troubleshooting PPP Connections
26.5. Using PPP over Ethernet (PPPoE)
26.6. Using PPP over ATM (PPPoA)
26.7. Using SLIP
27. 電子郵件
27.1. 概述
27.2. 使用電子郵件
27.3. sendmail Configuration
27.4. Changing Your Mail Transfer Agent
27.5. Troubleshooting
27.6. Advanced Topics
27.7. SMTP with UUCP
27.8. Setting Up to Send Only
27.9. Using Mail with a Dialup Connection
27.10. SMTP Authentication
27.11. Mail User Agents
27.12. Using fetchmail
27.13. Using procmail
28. 網路伺服器
28.1. 概述
28.2. The inetd Super-Server
28.3. Network File System (NFS)
28.4. Network Information System (NIS)
28.5. Lightweight Directory Access Protocol (LDAP)
28.6. Dynamic Host Configuration Protocol (DHCP)
28.7. Domain Name System (DNS)
28.8. Apache HTTP Server
28.9. File Transfer Protocol (FTP)
28.10. File and Print Services for Microsoft® Windows® Clients (Samba)
28.11. Clock Synchronization with NTP
28.12. iSCSI Initiator and Target Configuration
29. 防火牆
29.1. 概述
29.2. 淺談防火牆概念
29.3. 防火牆相關軟體
29.4. OpenBSD 封包過濾器 (Packet Filter, PF)及 ALTQ
29.5. IPFILTER (IPF) 防火牆
29.6. IPFW
30. 網路進階練功房
30.1. 概述
30.2. Gateways and Routes
30.3. Wireless Networking
30.4. Bluetooth
30.5. Bridging
30.6. Link Aggregation and Failover
30.7. Diskless Operation
30.8. ISDN
30.9. Network Address Translation
30.10. Parallel Line IP (PLIP)
30.11. IPv6
30.12. Asynchronous Transfer Mode (ATM)
30.13. Common Access Redundancy Protocol (CARP)
V. 附錄
A. 取得 FreeBSD 的方式
A.1. CDDVD 合集
A.2. FTP
A.3. Using CTM
A.4. Using Subversion
A.5. Using rsync
B. 參考文獻
B.1. FreeBSD 相關的書籍、雜誌
B.2. 使用說明手冊
B.3. 系統管理指南
B.4. 程式設計師指南
B.5. 深入作業系統
B.6. 資安領域的參考文獻
B.7. 硬體方面的參考文獻
B.8. UNIX® 歷史淵源
B.9. 雜誌、期刊
C. 網際網路上的資源
C.1. 郵遞論壇(Mailing Lists)
C.2. Usenet Newsgroups
C.3. World Wide Web Servers
C.4. Email Addresses
C.5. Shell Accounts
D. PGP Keys
D.1. Officers
D.2. Core Team Members
D.3. Developers
FreeBSD Glossary
索引
附圖目錄
2.1. FreeBSD 開機管理程式選單
2.2. FreeBSD 開機選項選單
2.3. 歡迎選單
2.4. Keymap Selection
2.5. 選擇鍵盤選單
2.6. Enhanced Keymap Menu
2.7. 設定主機名稱
2.8. 選擇要安裝的組件
2.9. 從網路安裝
2.10. 選擇鏡像站
2.11. Partitioning Choices on FreeBSD 9.x
2.12. Partitioning Choices on FreeBSD 10.x and Higher
2.13. Selecting from Multiple Disks
2.14. Selecting Entire Disk or Partition
2.15. Review Created Partitions
2.16. Manually Create Partitions
2.17. Manually Create Partitions
2.18. Manually Create Partitions
2.19. ZFS Partitioning Menu
2.20. ZFS Pool Type
2.21. Disk Selection
2.22. Invalid Selection
2.23. Analysing a Disk
2.24. Disk Encryption Password
2.25. Last Chance
2.26. Final Confirmation
2.27. Fetching Distribution Files
2.28. Verifying Distribution Files
2.29. Extracting Distribution Files
2.30. Setting the root Password
2.31. Choose a Network Interface
2.32. Scanning for Wireless Access Points
2.33. Choosing a Wireless Network
2.34. WPA2 Setup
2.35. Choose IPv4 Networking
2.36. Choose IPv4 DHCP Configuration
2.37. IPv4 Static Configuration
2.38. Choose IPv6 Networking
2.39. Choose IPv6 SLAAC Configuration
2.40. IPv6 Static Configuration
2.41. DNS Configuration
2.42. Select Local or UTC Clock
2.43. 選擇區域
2.44. 選擇國家
2.45. 選擇時區
2.46. 確認時區
2.47. Selecting Additional Services to Enable
2.48. Enabling Crash Dumps
2.49. 加入使用者帳號
2.50. 輸入使用者資訊
2.51. 離開使用者和群組管理
2.52. 最後設定
2.53. Manual Configuration
2.54. Complete the Installation
附表目錄
2.1. Partitioning Schemes
3.1. Utilities for Managing User Accounts
3.2. 磁碟機代號
13.1. Login Class Resource Limits
17.1. 命名規則
25.1. DB-25 to DB-25 Null-Modem Cable
25.2. DB-9 to DB-9 Null-Modem Cable
25.3. DB-9 to DB-25 Null-Modem Cable
25.4. Signal Names
28.1. NIS Terminology
28.2. Additional Users
28.3. Additional Systems
28.4. DNS Terminology
30.1. Wiring a Parallel Cable for Networking
30.2. 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. 磁碟、slice 及分割區命名範例
3.13. 磁碟的概念模型
11.1. Creating a Swapfile on FreeBSD
12.1. boot0 Screenshot
12.2. boot2 Screenshot
12.3. 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
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. Usingls 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
25.1. Adding Terminal Entries to /etc/ttys
27.1. Configuring the sendmail Access Database
27.2. Mail Aliases
27.3. Example Virtual Domain Mail Map
28.1. Reloading the inetd Configuration File
28.2. Mounting an Export with amd
28.3. Mounting an Export with autofs(5)
28.4. Sample /etc/ntp.conf
30.1. LACP aggregation with a Cisco switch
30.2. Failover mode
30.3. Branch Office or Home Network
30.4. Head Office or Other LAN

本文及其他文件,可由此下載: ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/

若有 FreeBSD 方面疑問,請先閱讀 FreeBSD 相關文件,如不能解決的話,再洽詢 <questions@FreeBSD.org>。

關於本文件的問題,請洽詢 <doc@FreeBSD.org>。