Skip to content
BSDWIKI
Search
Cancel
GitHub
Email
Select theme
Dark
Light
Auto
FreeBSD 从入门到跑路
社区介绍
第一章 走进 FreeBSD
第 1.1 节 什么是 UNIX
第 1.2 节 什么是 Unix-like
第 1.3 节 什么是 Linux
第 1.4 节 FreeBSD 与其他操作系统
第 1.5 节 为什么要使用 FreeBSD
第 1.6 节 UNIX 哲学
第 1.7 节 其他 BSD 简介
第 1.8 节 Linux 用户迁移指北
第 1.9 节 谁在使用 FreeBSD
第 1.10 节 FreeBSD 的不足之处
第 1.11 节 FreeBSD 子项目
第 1.12 节 FreeBSD 发行说明
第 1.13 节 FreeBSD 季度报告
第 1.14节 FreeBSD 安全公告
第 1.15 节 FreeBSD 开发计划
第 1.16 节 编撰说明
第 1.17 节 参考资料与贡献者名单
第二章 安装 FreeBSD
第 2.0 节 图解安装
第 2.1 节 三种虚拟机与 FreeBSD 版本比较
第 2.2 节 安装 FreeBSD——基于 Virtual Box
第 2.3 节 安装 FreeBSD——基于 Vmware Workstation Pro
第 2.4 节 腾讯云轻量云及其他服务器安装 FreeBSD
第 2.5 节 如何在自己的机器上安装 FreeBSD
第 2.6 节 手动安装 FreeBSD
第 2.7 节 ee 用法及网络配置
第 2.8 节 常用软件 与 SSH 配置
第 2.9 节 触摸板的设置
第 2.10 节 声卡与网卡设置
第 2.11 节 打印机的安装
第 2.12 节 无线蓝牙鼠标的设置
第 2.13 节 FreeBSD 硬件选择
第三章 软件源及包管理器
第 3.0 节 包管理器概述
第 3.1 节 FreeBSD 镜像站现状
第 3.2 节 FreeBSD 换源方式
第 3.3 节 gitup 的用法
第 3.4 节 软件包管理器 pkg 的用法
第 3.5 节 通过源代码 ports 方式安装软件
第 3.6 节 通过 DVD 安装软件
第四章 桌面安装
第 4.0 节 概述(必看)
第 4.1 节 安装显卡驱动及 Xorg(必看)
第 4.2 节 安装 KDE 5
第 4.3 节 安装 Gnome
第 4.4 节 安装 Mate
第 4.5 节 安装 Xfce
第 4.6 节 安装 Cinnamon
第 4.7 节 安装 Lumina
第 4.8 节 root 登录桌面
第 4.9 节 主题与美化
第 4.10 节 远程桌面管理
第 4.11 节 安装 Wayland (可选)
第 4.12 节 安装 Pantheon
第五章 输入法及常用软件
第 5.0 节 输入法与环境变量
第 5.1 节 Fcitx 输入法框架
第 5.2 节 Ibus 输入法框架
第 5.3 节 五笔输入法
第 5.4 节 Firefox 与 Chromium 安装
第 5.5 节 安装金山 WPS
第 5.6 节 安装 QQ
第 5.7 节 更换字体
第 5.8 节 wine
第 5.9 节 压缩与解压
第六章 文件系统与磁盘管理
第 6.1 节 UFS
第 6.2 节 ZFS
第 6.3 节 磁盘扩容
第 6.4 节 NTFS 的挂载
第 6.5 节 SWAP 交换分区的设置
第 6.6 节 Ext 2/3/4 等文件系统
第七章 VPN与代理
第 7.1 节 HTTP 代理
第 7.2 节 V2ray
第 7.3 节 Clash
第 7.4 节 OpenVPN
第 7.5 节 Wireguard
第八章 用户与权限
第 8.1 节 sudo
第 8.2 节 添加用户
第 8.3 节 组
第 8.4 节 用户权限
第九章 jail
第 9.1 节 jail 与 docker 的比较
第 9.2 节 jail 相关术语
第 9.3 节 jail 配置
第 9.4 节 jail 更新
第 9.5 节 使用 ezjail 管理 jail
第 9.6 节 使用 qjail 管理 jail
第十章 虚拟化
第 10.1 节 虚拟化简介
第 10.2 节 安装 Virtual Box
第 10.3 节 安装 bhyve
第 10.4 节 使用 cbsd 管理 bhyve
第 10.5 节 使用 bhyve 安装 Windows 10
第 10.6 节 安装 XEN
第 10.7 节 使用 XEN 安装 Windows
第十一章 更新与升级FreeBSD
第 11.1 节 通过 freebsd-update 更新
第 11.2 节 通过源代码更新
第 11.3 节 批量部署
第 11.4 节 使用 pkgbase 更新
第十二章 geom存储框架
第 12.1 节 概述
第 12.2 节 RAID 0
第 12.3 节 RAID 1
第 12.4 节 RAID 3
第 12.5 节 软 RAID 配置
第 12.6 节 GEOM Gate Network
第 12.7 节 磁盘装置标签
第 12.8 节 UFS Journaling 与 GEOM
第 12.9 节 ZFS 磁盘加解密
第十三章 DTrace
第 13.1 节 概述
第 13.2 节 开启 DTrace
第 13.3 节 使用 DTrace
第十四章 网络管理
第 14.1 节 PPP 拨号
第 14.2 节 WIFI
第 14.3 节 USB RNDIS (USB 网络共享)
第 14.4 节 蓝牙
第 14.5 节 IPv6
第 14.6 节 CARP
第 14.7 节 VLAN
第 14.8 节 TCP BBR
第十五章 FreeBSD防火墙
第 15.1 节 网络参数配置命令
第 15.2 节 PF
第 15.3 节 IPFW
第 15.4 节 IPFILTER (IPF)
第十六章 服务器
第 16.1 节 FTP 服务器
第 16.2 节 DHCP 服务器
第 16.3 节 Nodejs 相关
第 16.4 节 DNS 服务器
第 16.5 节 NIS 服务器
第 16.6 节 Postfix 服务器
第 16.7 节 Samba 服务器
第 16.8 节 NFS 服务器
第 16.9 节 iSCSI
第 16.10 节 Webmin
第 16.11 节 rsync 同步服务
第 16.12 节 时间服务
第 16.13 节 Wildfly
第 16.14 节 Slurm
第 16.15 节 MinIO 对象存储服务
第十七章 网络服务
第 17.1 节 Apache
第 17.2 节 Nginx
第 17.3 节 PHP 8.X
第 17.4 节 MySQL 5.X
第 17.5 节 MySQL 8.X
第 17.6 节 Typecho
第 17.7 节 SSL 配置
第 17.8 节 PostgreSQL 与 pgAdmin4
第 17.9 节 Telegraf+InfluxDB+Grafana 监控平台
第十八章 树莓派与RISC-V
第 18.1 节 树莓派的简介
第 18.2 节 系统安装
第 18.3 节 使用配置
第 18.4 节 USB 网卡与 WIFI
第 18.5 节 树莓派与 Linux 兼容层
第 18.6 节 RISC-V
第 18.7 节 树莓派与 OpenBSD
第 18.8 节 在 RISCV 开发板上安装 OpenBSD
第十九章 文学故事
第 19.1 节 我与 FreeBSD 的故事
第 19.2 节 FreeBSD 与猫 ——选择 1%的生活
第 19.3 节 Linux 与苦难哲学
第 19.4 节 从一个想法看 FreeBSD 是商业化还是学院派
第 19.5 节 Linux 社区已经成为了一个肮脏的泥潭
第 19.6 节 Linux 败局已定——驳 FreeBSD 大败局
第 19.7 节 小说——FreeBSD 从入门到跑路
第 19.8 节 重提 FreeBSD 与大败局
第 19.9 节 所谓开源哲学
第 19.10 节 兔子
第 19.11 节 寻道
第19.12节 诗歌选
第 19.13 节 简议道风
第 19.14 节 小说——你与暗
第 19.15 节 吾乡何处
第 19.16 节 暂缺
第 19.17 节 杂记
第 19.18 节 网络安全中的主体隐私权与主体选择的自由讨论——网络安全与企业道德
第二十章 娱乐与教育
第 20.1 节 游戏
第 20.2 节 音视频播放器
第 20.3 节 音视频剪辑
第 20.4 节 教育
第 20.5 节 科研与专业工具
第二十一章 Linux兼容层
第 21.1 节 Linux 兼容层实现
第 21.2 节 Linux 兼容层——基于 CentOS(原生)
第 21.3 节 Linux 兼容层——基于 Ubuntu/Debian
第 21.4 Linux 兼容层——基于 ArchLinux bootstrap
第 21.5 节 Linux 兼容层 —— 基于 archlinux-pacman
第 21.6 节 Linux 兼容层——基于 OpenSUSE
第 21.7 节 Linux 兼容层——基于 Gentoo Linux
第 21.8 节 Linux 兼容层——基于 Rocky Linux
第 21.9 节 Linux 兼容层——基于 Slackware Linux
第 21.10 节 Android 兼容层
第 21.11 节 Linux 兼容层——基于 Deepin
第 21.12 节 高级教程:Linux 兼容层与 Jail
第 21.13 节 Linux 兼容层故障排除
第二十二章 编程与开发
第 22.0 节 如何订阅 FreeBSD 的邮件列表
第 22.1 节 如何报告 Bug
第 22.2 节 如何提交一个软件包
第 22.3 节 如何参与 FreeBSD 协作
第 22.4 节 C/C++ 环境的配置
第 22.5 节 Java 环境的配置
第 22.6 节 QT 环境的配置
第 22.7 节 Python 与 VScode
第 22.8 节 Rust/Go 环境的配置
第 22.9 节 Csh 与其他 Shell
第 22.10 节 通过 IDA 7 调试 FreeBSD
第 22.11 节 Git
第 22.12 节 安装 code-server 和 clangd
第二十三章 引导与恢复
第 23.1 节 恢复模式与密码重置
第 23.2 节 FreeBSD 多硬盘 EFI 引导统一
第 23.3 节 FreeBSD 中文 TTY 控制台
第 23.4 节 引导界面
第 23.5 节 Grub 及其他引导
第二十四章 FreeBSD特色
第 24.1 节 BSD INIT 管理服务
第 24.2 节 FreeBSD 目录结构
第 24.3 节 bsdinstall 与 bsdconfig
第 24.4 节 禁用 Sendmail
第 24.5 节 利用脚本自动生成 BSDlibc 库文本
第 24.6 节 BSD 风格的 make/grep/sed/awk
第二十五章 系统设计与分析
第 25.1 节 FreeBSD 设计概要
第 25.2 节 内核
第 25.3 节 进程
第 25.4 节 内存管理
第 25.5 节 安全
第 25.6 节 I/O 系统
第二十六章 OpenBSD
第 26.0 节 概述
第 26.1 节 安装
第 26.2 节 配置
第 26.3 节 包管理器
第 26.4 节 桌面与其他软件
第 26.5 节 OpenBSD 编程与开发
第 26.6 节 路由器与防火墙
第 26.7 节 OpenBSD 安全
第二十七章 NetBSD
第 27.0 节 概述
第 27.1 节 安装与配置
第 27.2 节 换源与包管理器
第 27.3 节 桌面与其他软件
第二十八章 DragonFlyBSD
第 28.0 节 概述
第 28.1 节 安装与配置
第 28.2 节 换源与包管理器
第 28.3 节 桌面与其他软件
第二十九章 TrueNAS
第 29.1 节 TrueNAS 简介
第 29.2 节 TrueNAS 安装
第 29.3 节 TrueNAS 配置与调优
第 29.4 节 TrueNAS 故障排除
第三十一章 TwincatBSD
第 31.1 节 简介
第 31.3 节 开发环境配置
第 31.4 节 故障排除
GitHub
Email
Select theme
Dark
Light
Auto
第 25.5 节 安全
FreeBSD 的安全请参看本书的参考文献《FreeBSD 操作系统设计与实现 第二版》。
参考文献
第16章 安全
第19章 安全事件审计