FreeBSD 使用手冊

FreeBSD 文件計劃

Revision: 49533
版權
法律聲明
Last modified on 2016-10-21 14:27:10Z by wblock.
摘要

歡迎使用 FreeBSD! 本使用手冊涵蓋範圍包括了 FreeBSD 9.3-RELEASEFreeBSD 10.3-RELEASE。 這份使用手冊是很多人的集體創作,而且仍然『持續不斷』的進行中。 許多章節仍未完成,已完成的部份也有些需要更新。 如果您有興趣協助本計畫的話,請寄電子郵件至 FreeBSD 文件專案郵遞論壇

FreeBSD 網站 可以找到這份文件的最新版本,舊版文件可從 http://docs.FreeBSD.org/doc/ 取得,也可以從 FreeBSD FTP 伺服器 或是眾多 鏡像網站 下載不同格式的資料。 如果比較偏好實體書面資料,那可以在 FreeBSD 商城 購買。 此外,您可在 搜尋頁面 中搜尋本文件或其他文件的資料。

[ 章節模式 / 完整模式 ]

內容目錄
I. 入門
1. 簡介
1.1. 概述
1.2. 歡迎使用 FreeBSD!
1.3. 關於 FreeBSD 計劃
2. 安裝 FreeBSD
2.1. 概述
2.2. 最低硬體需求
2.3. 安裝前準備工作
2.4. 開始安裝
2.5. 使用 bsdinstall
2.6. 配置磁碟空間
2.7. 確認安裝
2.8. 安裝後注意事項
2.9. 疑難排解
2.10. 使用 Live CD
3. FreeBSD 基礎
3.1. 概述
3.2. 虛擬 Console 與終端機
3.3. 使用者與基礎帳號管理
3.4. 權限
3.5. 目錄結構
3.6. 磁碟組織
3.7. 掛載與卸載檔案系統
3.8. 程序與 Daemon
3.9. Shell
3.10. 文字編輯器
3.11. 裝置及裝置節點
3.12. 操作手冊
4. 安裝應用程式:套件與 Port
4.1. 概述
4.2. 安裝軟體的概要
4.3. 搜尋軟體
4.4. 使用 pkg 管理 Binary 套件
4.5. 使用 Port 套件集
4.6. 使用 Poudriere 編譯套件
4.7. 安裝後的注意事項
4.8. 處理損壞的 Port
5. X Window 系統
5.1. 概述
5.2. 術語
5.3. 安裝 Xorg
5.4. Xorg 設定
5.5. 在 Xorg 使用字型
5.6. X 顯示管理程式
5.7. 桌面環境
5.8. 安裝 Compiz Fusion
5.9. 疑難排解
II. 一般作業
6. 桌面應用程式
6.1. 概述
6.2. 瀏覽器
6.3. 辦工工具
6.4. 文件閱覽程式
6.5. 財務
7. 多媒體
7.1. 概述
7.2. 設定音效卡
7.3. MP3 音樂
7.4. 影片播放
7.5. 電視卡
7.6. MythTV
7.7. 影像掃描器
8. 設定 FreeBSD 核心
8.1. 概述
8.2. 為何要編譯自訂的核心?
8.3. 偵測系統硬體
8.4. 設定檔
8.5. 編譯與安裝自訂核心
8.6. 如果發生錯誤
9. 列印
9.1. 快速開始
9.2. 印表機連線
9.3. 常見的頁面描述語言
9.4. 直接列印
9.5. LPD (行列式印表機 Daemon)
9.6. 其他列印系統
10. Linux® Binary 相容性
10.1. 概述
10.2. 設定 Linux® Binary 相容性
10.3. 進階主題
III. 系統管理
11. 設定與調校
11.1. 概述
11.2. 啟動服務
11.3. 設定 cron(8)
11.4. 管理 FreeBSD 中的服務
11.5. 設定網路介面卡
11.6. 虛擬主機
11.7. 設定系統日誌
11.8. 設定檔
11.9. 使用 sysctl(8) 調校
11.10. 調校磁碟
11.11. 調校核心限制
11.12. 增加交換空間
11.13. 電源與資源管理
12. FreeBSD 開機程序
12.1. 概述
12.2. FreeBSD 開機程序
12.3. 設定開機啟動畫面
12.4. Device Hints
12.5. 關機程序
13. 安全性
13.1. 概述
13.2. 簡介
13.3. 一次性密碼
13.4. TCP Wrapper
13.5. Kerberos
13.6. OpenSSL
13.7. VPN over IPsec
13.8. OpenSSH
13.9. 存取控制清單
13.10. 監視第三方安全性問題
13.11. FreeBSD 安全報告
13.12. 程序追蹤
13.13. 限制資源
13.14. 使用 Sudo 分享管理權限
14. Jail
14.1. 概述
14.2. Jail 相關術語
14.3. 建立和控制 Jail
14.4. 調校與管理
14.5. 更新多個 Jail
14.6. 使用 ezjail 管理 Jail
15. 強制存取控制 (MAC)
15.1. 概述
15.2. 關鍵詞
15.3. 了解 MAC 標籤
15.4. 規劃安全架構
15.5. 可用的 MAC 管理政策
15.6. User Lock Down
15.7. 在 MAC Jail 中使用 Nagios
15.8. MAC 架構疑難排解
16. 安全事件稽查
16.1. 概述
16.2. 關鍵詞
16.3. 稽查設定
16.4. 查看稽查線索
17. 儲存設備
17.1. 概述
17.2. 加入磁碟
17.3. 重設大小與擴增磁碟
17.4. USB 儲存裝置
17.5. 建立與使用 CD 媒體
17.6. 建立與使用 DVD 媒體
17.7. 建立與使用軟碟
17.8. 備份基礎概念
17.9. 記憶體磁碟
17.10. 檔案系統快照
17.11. 磁碟配額
17.12. 磁碟分割區加密
17.13. 交換空間加密
17.14. 高可用存儲空間 (HAST)
18. GEOM: Modular Disk Transformation Framework
18.1. 概述
18.2. RAID0 - 串連 (Striping)
18.3. RAID1 - 鏡像 (Mirroring)
18.4. RAID3 - 位元級串連與獨立奇偶校驗
18.5. 軟體 RAID 裝置
18.6. GEOM Gate Network
18.7. 磁碟裝置標籤
18.8. UFS Journaling 透過 GEOM
19. Z 檔案系統 (ZFS)
19.1. 什麼使 ZFS 與眾不同
19.2. 快速入門指南
19.3. zpool 管理
19.4. zfs 管理
19.5. 委託管理
19.6. 進階主題
19.7. 其他資源
19.8. ZFS 特色與術語
20. 其他檔案系統
20.1. 概述
20.2. Linux® 檔案系統
21. 虛擬化
21.1. 概述
21.2. 在 Mac OS® X 的 Parallels 安裝 FreeBSD 為客端
21.3. 在 Windows® 的 Virtual PC 安裝 FreeBSD 為客端
21.4. 在 Mac OS® 的 VMware Fusion 安裝 FreeBSD 為客端
21.5. 在 VirtualBox™ 使用 FreeBSD 作為客端
21.6. 以 FreeBSD 作為主端安裝 VirtualBox
21.7. 以 FreeBSD 作為主端安裝 bhyve
22. 在地化 - i18n/L10n 使用與安裝
22.1. 概述
22.2. 使用語系
22.3. 尋找 i18n 應用程式
22.4. 特定語言的語系設定
23. 更新與升級 FreeBSD
23.1. 概述
23.2. FreeBSD 更新
23.3. 更新文件集
23.4. 追蹤開發分支
23.5. 同步原始碼
23.6. 重新編譯 World
23.7. 多部機器追蹤
24. DTrace
24.1. 概述
24.2. 實作差異
24.3. 開啟 DTrace 支援
24.4. 使用 DTrace
IV. 網路通訊
25. 序列通訊
25.1. 概述
25.2. 序列術語與硬體
25.3. 終端機
25.4. 撥入服務
25.5. 撥出服務
25.6. 設定序列 Console
26. PPP
26.1. 概述
26.2. 設定 PPP
26.3. PPP 連線疑難排解
26.4. 在乙太網路使用 PPP (PPPoE)
26.5. 在 ATM 使用 PPP (PPPoA)
27. 電子郵件
27.1. 概述
27.2. 郵件組成
27.3. Sendmail 設定檔
27.4. 更改郵件傳輸代理程式
27.5. 疑難排解
27.6. 進階主題
27.7. 寄件設定
27.8. 在撥號連線使用郵件
27.9. SMTP 認證
27.10. 郵件使用者代理程式
27.11. 使用 fetchmail
27.12. 使用 procmail
28. 網路伺服器
28.1. 概述
28.2. inetd 超級伺服器
28.3. 網路檔案系統 (NFS)
28.4. 網路資訊系統 (NIS)
28.5. 輕量級目錄存取協定 (LDAP)
28.6. 動態主機設定協定 (DHCP)
28.7. 網域名稱系統 (DNS)
28.8. Apache HTTP 伺服器
28.9. 檔案傳輸協定 (FTP)
28.10. Microsoft® Windows® 用戶端檔案與列印服務 (Samba)
28.11. NTP 時間校對
28.12. iSCSI Initiator 與 Target 設定
29. 防火牆
29.1. 概述
29.2. 防火牆概念
29.3. PF
29.4. IPFW
29.5. IPFILTER (IPF)
30. 進階網路設定
30.1. 概述
30.2. 通訊閘與路由
30.3. 無線網路
30.4. USB 網路共享
30.5. 藍牙
30.6. 橋接
30.7. Link Aggregation 與容錯移轉
30.8. PXE 無磁碟作業
30.9. IPv6
30.10. 共用位址備援協定 (CARP)
30.11. VLANs
V. 附錄
A. 取得 FreeBSD
A.1. CDDVD 合集
A.2. FTP
A.3. 使用 Subversion
A.4. 使用 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. 網站
C.2. 郵遞論壇 (Mailing List)
C.3. Usenet 新聞群組
C.4. 官方鏡像站
D. OpenPGP 金鑰
D.1. 人員
FreeBSD 詞彙表
索引
附圖目錄
2.1. FreeBSD 開機載入程式選單
2.2. FreeBSD 開機選項選單
2.3. 歡迎選單
2.4. 鍵盤對應表選擇
2.5. 選擇鍵盤選單
2.6. 改進後的鍵盤對應表選單
2.7. 設定主機名稱
2.8. 選擇要安裝的元件
2.9. 從網路安裝
2.10. 選擇鏡像站
2.11. FreeBSD 9.x 的磁碟分割選項
2.12. FreeBSD 10.x 或更新版本的磁碟分割選項
2.13. 自多個磁碟選擇
2.14. 選擇完整磁碟或分割區
2.15. 確認已建立的分割區
2.16. 手動建立分割區
2.17. 手動建立分割區
2.18. 手動建立分割區
2.19. ZFS 磁碟分割選單
2.20. ZFS 儲存池類型
2.21. 磁碟選擇
2.22. 無效的選擇
2.23. 分析磁碟
2.24. 磁碟加密密碼
2.25. 最後修改
2.26. 最後確認
2.27. 取得發行版檔案
2.28. 檢驗發行版檔案
2.29. 解開發行版檔案
2.30. 設定 root 密碼
2.31. 選擇網路介面卡
2.32. 掃描無線網路存取點
2.33. 選擇無線網路
2.34. WPA2 設定
2.35. 選擇 IPv4 網路
2.36. 選擇 IPv4 DHCP 設定
2.37. IPv4 靜態位置設定
2.38. 選擇 IPv6 網路
2.39. 選擇 IPv6 SLAAC 設定
2.40. IPv6 靜態位置設定
2.41. DNS 設定
2.42. 選擇本地或 UTC 時鐘
2.43. 選擇區域
2.44. 選擇城市
2.45. 選擇時區
2.46. 確認時區
2.47. 選擇要開啟的其他服務
2.48. 開啟當機資訊 (Crash Dump)
2.49. 新增使用者帳號
2.50. 輸入使用者資訊
2.51. 離開使用者與群組管理
2.52. 最後設定
2.53. 手動設定
2.54. 完成安裝
30.1. 使用 NFS Root Mount 進行 PXE 開機程序
附表目錄
2.1. 磁碟分割表格式
3.1. 管理使用者帳號的工具
3.2. UNIX® 權限
3.3. 磁碟裝置名稱
3.4. 常用環境變數
5.1. XDM 設定檔
7.1. 常見錯誤訊息
9.1. 輸出 PDL 格式
12.1. 載入程式內建指令
12.2. 開機時核心互動參數
13.1. 登入類別限制資源類型
16.1. 預設稽查事件類別
16.2. 稽查事件類別字首
22.1. 常用語言及城市代碼
22.2. 已定義供特定字元集使用的終端機類型
22.3. Port 套件集中可用的 Console
22.4. 可用的輸入法
25.1. RS-232C 信號名稱
25.2. DB-25 對 DB-25 Null-Modem 線
25.3. DB-9 對 DB-9 Null-Modem 線
25.4. DB-9 對 DB-25 Null-Modem 線
28.1. NIS 術語
28.2. 其他使用者
28.3. 其他系統
28.4. DNS 術語
29.1. 有用的 pfctl 選項
30.1. 常見路由表標記
30.2. 站台功能代號
30.3. 已保留的 IPv6 位址
範例目錄
2.1. 建立傳統分割的檔案系統分割區
3.1. 以超級使用者的身份安裝程式
3.2. 在 FreeBSD 新增使用者
3.3. rmuser 互動式帳號移除
3.4. 以超級使用者的身份使用 chpass
3.5. 以一般使用者的身份使用 chpass
3.6. 更改您的密碼
3.7. 以超級使用者的身份更改其他使用者的密碼
3.8. 使用 pw(8) 新增群組
3.9. 使用 pw(8) 加入使用者帳號到新的群組
3.10. 使用 pw(8) 加入新成員到群組
3.11. 使用 id(1) 來查看所屬群組
3.12. 磁碟、切割區及分區命名範例
3.13. 磁碟的概念模型
5.1. 在單檔中選擇 Intel® 影像驅動程式
5.2. 在單檔中選擇 Radeon 影像驅動程式
5.3. 在單檔中選擇 VESA 影像驅動程式
5.4. 在單檔中選擇 scfb 影像驅動程式
5.5. 在單檔中設定螢幕解析度
5.6. 手動設定顯示器頻率
5.7. 設定鍵盤配置
5.8. 設定多個鍵盤配置
5.9. 開啟鍵盤離開 X 功能
5.10. 設定滑鼠按鍵數
11.1. 日誌伺服器設定範例
11.2. 建立交換檔於 FreeBSD 10.X 及以後版本
11.3. 建立交換檔於 FreeBSD 9.X 及先前版本
12.1. boot0 螢幕截圖
12.2. boot2 螢幕截圖
12.3. /etc/ttys 設定不安全的 Console
13.1. 建立供 SMTP 使用的安全通道
13.2. 安全存取 POP3 伺服器
13.3. 跳過防火牆
14.1. 在不信任的 Jail 做 mergemaster(8)
14.2. 在信任的 Jail 做 mergemaster(8)
14.3. 在 Jail 中執行 BIND
17.1. ssh 使用 dump
17.2. ssh 使用 dump 透過 RSH 設定
17.3. 使用 tar 備份目前目錄
17.4. 使用 tar 還原目前目錄
17.5. 使用 lscpio 來製作目前目錄的遞迴備份
17.6. 使用 pax 備份目前目錄
18.1. 在開機磁碟標記分割區標籤
25.1. 設定終端機項目
28.1. 重新庫入 inetd 設定檔
28.2. 使用 amd 掛載 Export
28.3. 使用 autofs(5) 掛載 Export
28.4. /etc/ntp.conf 範例
30.1. Cisco® 交換器上設定 LACP Aggregation
30.2. 容錯移轉模式
30.3. 乙太網路與無線介面間的容錯移轉模式

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

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

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