书籍详情
FreeBSD Handbook
作者:(美)Murray Stokely,(美)Nik Clayton著;张纪青译
出版社:人民邮电出版社
出版时间:2002-01-01
ISBN:9787115105417
定价:¥50.00
购买这本书可以去
内容简介
本书介绍了FreeBSD网络操作系统的基础知识、安装、管理和应用等。全书共分三个部分。其中第1部分(第1-5章)主要讲述了FreeBSD系统的基础知识和详细的安装过程;第2部分(第6-21章)主要讲述了FreeBSD系统的管理方法,从磁盘管理到帐户管理,从打印系统到网络通信,从内核配置到网络安全等等;第3部分(附录A-D)主要介绍了如何获得FreeBSD系统、如何与FreeBSD的最新进展保持同步以及其他一些参考书籍和网络资源等。本书是介绍FreeBSD的最详细、最全面、最权威的技术书籍之一,它是由FreeBSD的文档小组合作完成的,可以说是学习FreeBSD的必读书。本书适合于FreeBSD、Linux/UNIX爱好者,对Windows系统工程师也大有裨益。本书附带了最新发布的FreeBSD4.5-Release和FreeBSD5.0-Current光盘,读者可以根据自己的需要选择使用。
作者简介
暂缺《FreeBSD Handbook》作者简介
目录
第1部分预备知识
第1章 介绍
1. 1 概要
1. 2 欢迎使用FreeBSD
1. 2. 1 FreeBSD能够做些什么
1. 2. 2 谁在使用FreeBSD
1. 3 关于FreeBSD计划
1. 3. 1 FreeBSD的发展历史
1. 3. 2 FreeBSD计划的目标
1. 3. 3 FreeBSD的开发模式
1. 3. 4 当前的FreeBSD发行版
第2章 安装FreeBSD
2. 1 概要
2. 2 安装之前的任务
2. 2. 1 收集计算机硬件信息
2. 2. 2 备份数据
2. 2. 3 决定将FreeBSD安装在哪里
2. 2. 4 收集网络配置细节
2. 2. 5 检查FreeBSD的勘误表
2. 2. 6 准备启动磁盘
2. 3 开始安装
2. 3. 1 启动系统
2. 3. 2 内核配置
2. 3. 3 回顾一下设备检测结果
2. 4 Sysinstall介绍
2. 4. 1 选择文档菜单
2. 4. 2 选择键盘菜单
2. 4. 3 安装选项的屏幕
2. 4. 4 开始一个标准的安装
2. 5 分配磁盘空间
2. 5. 1 BIOS驱动器的编号方式
2. 5. 2 磁盘组织
2. 5. 3 使用FDisk创建Slice
2. 5. 4 安装启动管理器
2. 5. 5 在另一个驱动器上创建Slice
2. 5. 6 使用Disklabel创建分区
2. 6选择安装内容
2. 6. 1 选择发布组件
2. 6. 2 安装PortsCollection
2. 7选择安装介质
2. 8提交安装
2. 9安装后的配置过程
2. 9. 1 网络设备配置
2. 9. 2 配置internet服务
2. 9. 3 配置网关
2. 9. 4 匿名FTP服务
2. 9. 5 配置网络文件访问服务
2. 9. 6 安全级别配置文件
2. 9. 7 系统控制台的设置
2. 9. 8 设置时区
2. 9. 9 Linux兼容性
2. 9. 10 鼠标设置
2. 9. 11 配置x-Server
2. 9. 12 选择默认的X桌面
2. 9. 13 安装软件包
2. 9. 14 添加用户和组
2. 9. 15 设置Root用户的口令
2. 9. 16 退出安装
2. 9. 17 FreeBSD的启动
2. 9. 18 FreeBSD关机操作
2. 10 支持的硬件
2. 11 常见的问题
2. 11. 1 当遇到错误时, 应该怎么做
2. 11. 2 MS-DoS用户会碰到的问题与解答
2. 11. 3 Alpha用户的问题与解答
2. 12高级安装指南
2. 13 准备你自己的安装媒介
2. 13. 1 用FreeBSD磁盘创建一个本地FTP站点
2. 13. 2 创建安装软盘
2. 13. 3 从一个MS-DoS分区安装
2. 13. 4 创建一个安装磁带
2. 13. 5 通过网络安装
第3章 Unix基础知识
3. 1 概要
3. 2 权限
3. 3 目录结构
3. 4 装载和卸载文件系统
3. 4. 1 fstab文件
3. 4. 2 mount命令
3. 4. 3 umount命令
3. 5 进程
3. 6守护程序. 信号和终止进程
3. 7 Shell
3. 8 文本编辑器
3. 9 设备和设备节点
3. 10 更多信息
3. 10. 1 联机手册
3. 10. 2 GNUInfo文件
第4章 安装应用程序: Packages和ports
4. 1 概要
4. 2 软件安装预览
4. 3 寻找应用程序
4. 4 使用package系统
4. 4. 1 安装一个package
4. 4. 2 删除一个package
4. 4. 3 管理packages
4. 4. 4 其他信息
4. 5 使用Ports Collection
4. 5. 1 获取Ports
4. 5. 2 安装Port
4. 5. 3 删除已经安装的port
4. 6 安装后的其他活动
4. 7 疑难解答
4. 7. 1 一些问题与解答
4. 7. 2 帮帮我!Port损坏了
第5章 X Window系统
5. 1 概要
5. 2 理解x
5. 2. 1 为什么是X
5. 2. 2 X的客户机/服务器模型
5. 2. 3 视窗管理器
5. 2. 4 窗口部件
5. 3 安装X Free86
5. 4 X Free86的配置
5. 4. 1 开始之前
5. 4. 2 配置XFr
5. 4. 3 高级配置
5. 5 在XFree86中使用字体
5. 5. 1 Typel字体
5. 5. 2 Truetype字体
5. 5. 3 Anti-Aliased字体
5. 6 X显示管理器
5. 6. 1 概要
5. 6. 2 使用XDM
5. 6. 3 配置XDM
5. 6. 4 运行一个网络显示服务器
5. 6. 5 替换XDM
5. 7 桌面环境
5. 7. 1 GNOME
5. 7. 2 KDE2
5. 7. 3 有关KDE2的更多细节
5. 7. 4 XFCE
第II部分 系统管理
第6章 配置与调整
6. 1 概要
6. 2 初步配置
6. 3 核心配置
6. 4 应用程序配置
6. 5 启动服务
6. 6 虚拟主机
6. 7 配置文件
6. 7. 1 /etc的布局
6. 7. 2 主机名
6. 7. 3 日志文件配置
6. 7. 4 SVSCtl. Conf
6. 8 用sysctl进行调整
6. 9 调整磁盘
6. 9. 1 Sysctl变量
6. 9. 2 Soft Updates
6. 10 调整内核限制
6. 10. 1 文件和进程限制
6. 10. 2 网络限制
6. 11 增加交换空间
6. 11. 1 在新的磁盘驱动器上进行文件交换
6. 11. 2 通过NFS进行文件交换
6. 11. 3 交换分区文件
第7章 FreeBSD的启动过程
7. 1 概要
7. 2 启动过程中的问题
7. 3 MBR, 启动阶段1. 2. 3
7. 3. 1 MBR. /boot/boot0
7. 3. 2 阶段1:/boot/bootl, 阶段2:/boot/6oot2
7. 3. 3 阶段3:/boot/loader
7. 4 启动过程中内核的调节
7. 5 1nit:进程控制初始化
7. 5. 1 自动重新启动顺序
7. 5. 2 单用户模式
7. 5. 3 多用户模式
7. 6 关机顺序
第8章 用户和基本的帐户管理
8. 1 概要
8. 2 介绍
8. 3 超级用户帐户
8. 4 系统帐户
8. 5 用户帐户
8. 6 修改帐户
8. 6. 1 增加用户
8. 6. 2 rmuser
8. 6. 3 chpass
8. 6. 4 passwd
8. 6. 5 pw
8. 7 限制用户的行为
8. 8 用户个性化
8. 9 组
第9章 配置FreeBSD的内核
9. 1 概要
9. 2 为什么要定制内核
9. 3 建立并安装一个定制的内核
9. 4 配置文件
9. 5 建立设备节点
9. 6 如果出现问题怎么办
望10章 安全
10. 1 概要
10. 2 介绍
10. 3 增强FreeBSD的安全
10. 3. 1 确保root帐户和用户帐户的安全
10. 3. 2 确保以root运行的服务器和suld/sgid二进制程序的安全
10. 3. 3 确保用户帐户的安全
10. 3. 4 确保口令文件的安全
10. 3. 5 确保内核核心. Raw设备和文件系统的安全
10. 3. 6 检查文件的完整性:二进制程序与配置文件
10. 3. 7 偏执狂
10. 3. 8 拒绝服务式攻击(DoS)
10. 3. 9 用Kerberos和SSH的访问问题
10. 4 DES. MDS和Crypt
10. 5 S/Key
10. 5. 1 安全连接的初始化
10. 5. 2 不安全连接情况下的初始化
10. 5. 3 产生一个一次性口令
10. 5. 4 产生多个一次性口令
10. 5. 5 限制Unix口令的使用
10. 6 Kerberos
10. 6. 1 安装Kerberos
10. 6. 2 创建最初的数据库
10. 6. 3 使它完全运行
10. 6. 4 创建服务器文件
10. 6. 5 操作数据库
10. 6. 6 测试系统
10. 6. 7 添加su特权
10. 6. 8 使用其他命令
10. 7 防火墙
10. 7. 1 什么是防火墙
10. 7. 2 IPFW允许你做些什么
10. 7. 3 在FreeBSD上启用IPFW
10. 7. 4 配置IPFW
10. 7. 5 使用ipfw命令的例子
10. 7. 6 建立一个包过滤防火墙
10. 8 OpenSSL
10. 9 IPsec
10. 9. 1 基于IPV4传输模式的示例
10. 9. 2 用IPv6传输模式的示例
10. 9. 3 用IPv4通道模式的示例
10. 9. 4 使用IPv6的通道模式的示例
10. 10 OpenSSH
10. 10. 1 使用OpenSSH的优势
10. 10. 2 启用sshd
10. 10. 3 SSH客户机
10. 10. 4 安全持贝
10. 10. 5 配置
10. 10. 6 ssh—keygen
10. 10. 7 SSH通道
10. 10. 8 更进一步的信息
第11章 打印
11. 1 概要
11. 2 介绍
11. 3 基本设置
11. 4 高级打印机设置
11. 4. 1 过滤器
11. 4. 2 Header Pages
11. 4. 3 网络打印
11. 4. 4 限制打印机的使用
11. 4. 5 统计打印机的使用情况
11. 5 使用打印机
11. 5. 1 打印工作
11. 5. 2 检查打印工作
11. 5. 3 删除打印工作
11. 5. 4 在纯文本之外:打印选项
11. 5. 5 管理打印机
11. 6 标准后台打印系统之外的选择
11. 7 疑难解答
第12章 存储
12. 1 概要
12. 2 设备命名
12. 3 添加磁盘
12. 3. 1 使用sysinstall
12. 3. 2 使用命令行工具
12. 4 基于网络. 内存和文件的文件系统
12. 4. 1 vnconfig:文件式文件系统
12. 4. 2 md:内存文件系统
12. 5 文件系统配额
12. 5. 1 配置系统来启用磁盘配额
12. 5. 2 设置配额限制
12. 5. 3 检查配额限制和磁盘使用
12. 5. 4 通过NFS使用磁盘配额
12. 6 创建和使用光学介质(CD和DVD)
12. 6. 1 介绍
12. 6. 2 mkisofs
12. 6. 3 burncd
12. 6. 4 cdrecord
12. 7 ccd(连接磁盘配置)
12. 7. 1 安装硬件
12. 7. 2 安装CCD
12. 7. 3 建立文件系统
12. 7. 4 自动创建
12. 8 步步为营:建立一个可靠的服务器系统
12. 8. 1 介绍
12. 8. 2 步步为营方法的各个阶段
12. 8. 3 阶段2:最小OS安装
12. 8. 4 阶段3:配置Root Spindle
12. 8. 5 阶段4:配置Rootback Spindle
12. 8. 6 从这里去哪人
12. 8. 7 失败设想
12. 8. 8 Vinum附录
12. 9 硬件RAID
12. 10用磁带机备份
12. 10. 1 4mm(DDS:DigitalDataStorage)
12. 10. 2 8mm(Exabyte)
12. 10. 3 QIC
12. 10. 4 DLT
12. 10. 5 AIT
12. 10. 6 第一次使用新的磁带
12. 11 备份程序
12. 11. 1 Dump和Restore
12. 11. 2 tar
12. 11. 3 cpio
12. 11. 4 pax
12. 11. 5 Amanda
12. 11. 6 DoNothing备份策略
12. 11. 7 哪个备份程序最好
12. 11. 8 应急恢复程序
12. 12 用软盘备份
12. 12. 1 能够使用软盘来备份数据吗
12. 12. 2 如何备份数据到软盘
12. 12. 3 可以压缩备份吗
12. 12. 4 如何恢复备份
第13章 本地化——118N/N10N的使用与设置
13. 1 概要
13. 2 基础知识
13. 2. 1 什么是118N/L10N
13. 2. 2 为什么要使用I18N/L10N
13. 2. 3 118N支持哪些语言
13. 3 使用本地化语言
13. 3. 1 语言和国家代码
13. 3. 2 编码
13. 3. 3 118N应用
13. 3. 4 设置本地化
13. 3. 5 控制台设置
13. 3. 6 X11设置
13. 3. 7 打印机设置
13. 3. 8 内核和文件系统
13. 4 编译118N程序
13. 5 将FreeBSD本地化
13. 5. 1 俄语(KO18-R编码)
13. 5. 2 设置繁体中文
13. 5. 3 德语的本地化(针对所有的ISO 8859-l语言)
13. 5. 4 日语和朝鲜语的本地化
13. 5. 5 非英语的FreeBSD文档
第14章 声卡
14. 1 概要
14. 2 寻找正确的设备
14. 2. 1 Creative. Advance和ESS声卡
14. 2. 2 Gravis UltraSound卡
14. 2. 3 Crystal声卡
14. 2. 4 通用支持
14. 2. 5 板载声卡
14. 3 重新编译内核
14. 4 建立和测试设备装载的节点
14. 5 常见的问题
14. 6 MP3音乐
14. 6. 1 MP3播放器
14. 6. 2 转换CD音轨
14. 6. 3 MP3编码
14. 6. 4 MP3解码
第15章 串口通信
15. 1 概要
15. 2 介绍
15. 2. 1 术语
15. 2. 2 线缆和端口
15. 2. 3 内核配置
15. 2. 4 设备专用文件
15. 2. 5 串行端口配置
15. 3 终端
15. 3. 1 终端的用法和类型
15. 3. 2 配置
15. 3. 3 连接可能出现的问题
15. 4 拨人服务
15. 4. 1 外置vs. 内置modem
15. 4. 2 串行接口的考虑
15. 4. 3 快速预览
15. 4. 4 配置文件
15. 4. 5 Modem设置
15. 4. 6 疑难解答
15. 5 拨出服务
15. 5. 1 我的Stock Hayes Modem不被支持, 我该怎么办
15. 5. 2 我如何键入这些AT命令
15. 5. 3 现在pn性能@标记不能工作
15. 5. 4 我如何在命令行拨电话号码
15. 5. 5 必须每一次输入bit/s速率吗
15. 5. 6 我通过一个终端服务器访问了很多主机
15. 5. 7 tip能为每个站点试用多个线路吗
15. 5. 8 为什么我必须键入Ctrl十P两次才发送Ctrl十P一次
15. 5. 9 突然我键入的每一样东西都变成了大写
15. 5. 10 我如何用tip做文件传输
15. 5. 11 我如何用tip运行zmodem
15. 6 设置串行控制台
15. 6. 1 介绍
15. 6. 2 串行控制台的配置
15. 6. 3 摘要
15. 6. 4 串行控制台的提示
15. 6. 5 从启动引导器修改控制台
15. 6. 6 警告
第16章 PPP和SLIP
16. 1 概要
16. 2 使用用户级PPP
16. 3 使用内核级PPP
16. 3. 1 设置内核级PPP
16. 3. 2 使用pppd作为客户端
16. 3. 3 使用pppd作为一个服务器
16. 4 通过以太网使用PPP(PPPoE)
16. 4. 1 配置内核
16. 4. 2 设置ppp. conf
16. 4. 3 运行PPP
16. 4. 4 在启动时运行PPP
16. 4. 5 使用一个PPPoE的服务标签
16. 4. 6 带有一个3Com HomeConnect ADSL Modem的PPPoE双连接
16. 5 通过ATM使用PPP(PPPoA)
16. 6 使用SLIP
16. 6. 1 设置SLIP客户端
16. 6. 2 设置一个SLIP服务器
第17章 高级网络
17. 1 概要
17. 2 网关与路由
17. 2. 1 一个例子
17. 2. 2 默认路由
17. 2. 3 Dual-Homed主机
17. 2. 4 路由传播
17. 2. 5 疑难解答
17. 3 网桥
17. 3. 1 介绍
17. 3. 2 网桥的一些功能
17. 3. 3 配置网桥
17. 3. 4 启用网桥
17. 3. 5 性能
17. 3. 6 其他信息
17. 4 NFS
17. 4. 1 它如何工作
17. 4. 2 配置NFS
17. 4. 3 实际应用
17. 4. 4 amd
17. 4. 5 与其他系统相集成的问题
17. 5 无盘操作
17. 6 ISDN
17. 6. 1 ISDN卡
17. 6. 2 ISDN终端适配器
17. 6. 3 独立的ISDN网桥/路由器
17. 7 NIS/YP
17. 7. 1 它是什么
17. 7. 2 应当知道的术语和进程
17. 7. 3 它是如何工作的
17. 7. 4 使用NIS/YP
17. 7. 5 NIS安全
17. 7. 6 排除一些登录用户
17. 7. 7 使用网络组
17. 7. 8 需要记住的一些重要事情
17. 7. 9 NIS v1兼容性
17. 7. 10 充当NIS客户端的NIS服务器
17. 7. 11 libscrypt v.s. libdescrypt
17. 8 DHCP
17. 8. 1 什么是DHCP
17. 8. 2 这节包含些什么
17. 8. 3 它如何工作
17. 8. 4 与FreeBSD集成
17. 8. 5 有关的文件
17. 8. 6 更进一步的阅读
17. 9 DNS
17. 9. 1 概要
17. 9. 2 术语
17. 9. 3 运行域名服务器的原因
17. 9. 4 它如何工作
17. 9. 5 启动BIND
17. 9. 6 配置文件
17. 9. 7 缓存域名服务器
17. 9. 8 在Sandbox中运行named
17. 9. 9 如何使用域名服务器
17. 9. 10 安全
17. 9. 11 更进一步的阅读
17. 10 NTP
17. 10. 1 概要
17. 10. 2 选择适当的NTP服务器
17. 10. 3 配置你的机器
17. 10. 4 运行NTP服务器
17. 10. 5 以一个临时的Internet连接使用ntpd(8)
17. 10. 6 更多信息
17. 11 网络地址转换
17. 11. 1 概要
17. 11. 2 设置
17. 11. 3 配置
17. 11. 4 端口重定向
17. 11. 5 地址重定向
17. 12 inetd(超级服务器)
17. 12. 1 概要
17. 12. 2 设置
17. 12. 3命令行选项
17. 12. 4 inetd. conf
17. 12. 5 安全
17. 12. 6 其他方面
第18章 电子邮件
18. 1 概要
18. 2 使用电子邮件
18. 2. 1. 用户端程序
18. 2. 2 邮件主机服务器守护程序
18. 2. 3 Email和DNS
18. 2. 4 接收邮件
18. 2. 5 邮件主机
18. 3 sendmail配置
18. 3. 1 /etc/mail/access
18. 3. 2 /etc/mail/aliases
18. 3. 3 /etc/mail/local-host—names
18. 3. 4 /etc/mail/mailer.conf
18. 3. 5 /etc/mail/sendmail. cf
18. 3. 6 /etc/mail/virtusertable
18. 4 疑难解答
18. 5 高级主题
18. 5. 1 基本配置
18. 5. 2 为一个域设置邮件主机
第19章 前沿话题
19. 1 概要
19. 2 FreeBSD—CURRENT与FreeBSD—STABLE
19. 2. 1 是否使用FreeBSD-CURRENT
19. 2. 2 使用FreeBSD的稳定版
19. 3 同步你的源代码
19. 4 使用make world重建整个系统
19. 4. 1 读一下/usr/src/UPDATING
19. 4. 2 检查/etc/make. conf
19. 4. 3 升级etc/group
19. 4. 4 转入单用户模式
19. 4. 5 删除usrr/obj
19. 4. 6 重新编译源代码
19. 4. 7 编译和安装一个新的内核
19. 4. 8 重新启动进入单用户模式
19. 4. 9 安装新的系统程序
19. 4. 10 通过make world来升级文件
19. 4. 11 升级/dev
19. 4. 12 升级/stand
19. 4. 13 重新启动
19. 4. 14 完成
19. 4. 15 问题解答
第20章 Linux二进制兼容模式
20. 1 概要
20. 2 安装
20. 2. 1 安装Linux运行态库
20. 2. 2 安装Linux ELF程序
20. 2. 3 配置主机名解析器
20. 3 安装Mathematica
20. 3. 1 标记Linux程序
20. 3. 2 取得Mathemmatica的口令
20. 3. 3 通过网络来运行Mathematica前端
20. 4 安装Maple
20. 5 安装Oracle
20. 5. 1 前言
20. 5. 2 安装Linux环境
20. 5. 3 创建oracle环境
20. 5. 4 安装Oracle
20. 5. 5 运行oracle
20. 6 安装SAPR/3(4. 6B-IDES)
20. 6. 1 前言
20. 6. 2 软件
20. 6. 3 SAP-Notes
20. 6. 4 硬件要求
20. 6. 5 安装FreeBSD 4. 3—STABLE
20. 6. 6 安装Linux环境
20. 6. 7 创建SAP/R3环境
20. 6. 8 安装SAPR/3
20. 6. 9 安装Oracle 8. 0. 5
20. 6. 10 继续SAPR/3的安装
20. 6. 11 后续安装步骤
20. 6. 12 安装过程中出现的问题
20. 7 高级主题
第21章 为FreeBSD作贡献
21. 1 在这之前, 你需要做些什么
21. 1. 1 正在进行中的任务
21. 1. 2 通过PR数据库工作
21. 2 如何做贡献
21. 2. 1 Bug报告和普通的注释
21. 2. 2 某些文档的修改
21. 2. 3 已存在的源代码的修改
21. 2. 4 新的代码或很有价值的软件包
21. 2. 5 金钱. 硬件或Internet访问
附录A 取得FreeBSD
A. 1 CDROM发行商
A. 1. 1 零售盒装产品
A. 1. 2 CD套装
A. 1. 3 发行人
A. 2 DVD发行商
A. 3 FTP站点
A. 4 匿名CVS
A. 4. 1 介绍
A. 4. 2 使用匿名CVS
A. 4. 3 举例
A. 4. 4 其他资源
A. 5 使用CTM
A. 5. 1 为什么要使用CTM
A. 5. 2 需要哪些东西才能使用CTM
A. 5. 3 第一次使用CTM
A. 5. 4 在日常工作中使用CTM
A. 5. 5 保留你的本地修改
A. 5. 6 其他有趣的CTM选项
A. 5. 7 CTM的未来计划
A. 5. 8 其他一些问题
A. 5. 9 CTM镜像
A. 6 使用CVSup
A. 6. 1 介绍
A. 6. 2 安装
A. 6. 3 CVSup配置
A. 6. 4 运行CVSup
A. 6. 5 CVSup文件集合
A. 6. 6 更多信息
A. 6. 7 CVSup站点
A. 7 CVS标记
A. 8 AFS站点
附录B 参考书目
B. 1 针对FreeBSD的书籍和杂志
B. 2 用户指南
B. 3 系统管理员指南
B. 4 程序员指南
B. 5 深入操作系统内部
B. 6 系统安全参考
B. 7 硬件参考
B. 8 Unix的发展历史
B. 9 相关杂志
附录C 在Internet上的资源
C. 1 邮件列表
C. 1. 1 列表概要
C. 1. 2 如何订阅
C. 1. 3 列表规章
C. 2 Usenet新闻组·
C. 2. 1 BSD特殊的新闻组
C. 2. 2 Internet上的其他Unix新闻组
C. 2. 3 XWindoW系统
C. 3 World Wide Web服务器
C. 4 Email地址
C. 5 Shell帐户
附录D PGP密匙
D. 1 官员
D. 2 核心团队成员
D. 3 开发人员
附录E 为本书作出贡献的作者
第1章 介绍
1. 1 概要
1. 2 欢迎使用FreeBSD
1. 2. 1 FreeBSD能够做些什么
1. 2. 2 谁在使用FreeBSD
1. 3 关于FreeBSD计划
1. 3. 1 FreeBSD的发展历史
1. 3. 2 FreeBSD计划的目标
1. 3. 3 FreeBSD的开发模式
1. 3. 4 当前的FreeBSD发行版
第2章 安装FreeBSD
2. 1 概要
2. 2 安装之前的任务
2. 2. 1 收集计算机硬件信息
2. 2. 2 备份数据
2. 2. 3 决定将FreeBSD安装在哪里
2. 2. 4 收集网络配置细节
2. 2. 5 检查FreeBSD的勘误表
2. 2. 6 准备启动磁盘
2. 3 开始安装
2. 3. 1 启动系统
2. 3. 2 内核配置
2. 3. 3 回顾一下设备检测结果
2. 4 Sysinstall介绍
2. 4. 1 选择文档菜单
2. 4. 2 选择键盘菜单
2. 4. 3 安装选项的屏幕
2. 4. 4 开始一个标准的安装
2. 5 分配磁盘空间
2. 5. 1 BIOS驱动器的编号方式
2. 5. 2 磁盘组织
2. 5. 3 使用FDisk创建Slice
2. 5. 4 安装启动管理器
2. 5. 5 在另一个驱动器上创建Slice
2. 5. 6 使用Disklabel创建分区
2. 6选择安装内容
2. 6. 1 选择发布组件
2. 6. 2 安装PortsCollection
2. 7选择安装介质
2. 8提交安装
2. 9安装后的配置过程
2. 9. 1 网络设备配置
2. 9. 2 配置internet服务
2. 9. 3 配置网关
2. 9. 4 匿名FTP服务
2. 9. 5 配置网络文件访问服务
2. 9. 6 安全级别配置文件
2. 9. 7 系统控制台的设置
2. 9. 8 设置时区
2. 9. 9 Linux兼容性
2. 9. 10 鼠标设置
2. 9. 11 配置x-Server
2. 9. 12 选择默认的X桌面
2. 9. 13 安装软件包
2. 9. 14 添加用户和组
2. 9. 15 设置Root用户的口令
2. 9. 16 退出安装
2. 9. 17 FreeBSD的启动
2. 9. 18 FreeBSD关机操作
2. 10 支持的硬件
2. 11 常见的问题
2. 11. 1 当遇到错误时, 应该怎么做
2. 11. 2 MS-DoS用户会碰到的问题与解答
2. 11. 3 Alpha用户的问题与解答
2. 12高级安装指南
2. 13 准备你自己的安装媒介
2. 13. 1 用FreeBSD磁盘创建一个本地FTP站点
2. 13. 2 创建安装软盘
2. 13. 3 从一个MS-DoS分区安装
2. 13. 4 创建一个安装磁带
2. 13. 5 通过网络安装
第3章 Unix基础知识
3. 1 概要
3. 2 权限
3. 3 目录结构
3. 4 装载和卸载文件系统
3. 4. 1 fstab文件
3. 4. 2 mount命令
3. 4. 3 umount命令
3. 5 进程
3. 6守护程序. 信号和终止进程
3. 7 Shell
3. 8 文本编辑器
3. 9 设备和设备节点
3. 10 更多信息
3. 10. 1 联机手册
3. 10. 2 GNUInfo文件
第4章 安装应用程序: Packages和ports
4. 1 概要
4. 2 软件安装预览
4. 3 寻找应用程序
4. 4 使用package系统
4. 4. 1 安装一个package
4. 4. 2 删除一个package
4. 4. 3 管理packages
4. 4. 4 其他信息
4. 5 使用Ports Collection
4. 5. 1 获取Ports
4. 5. 2 安装Port
4. 5. 3 删除已经安装的port
4. 6 安装后的其他活动
4. 7 疑难解答
4. 7. 1 一些问题与解答
4. 7. 2 帮帮我!Port损坏了
第5章 X Window系统
5. 1 概要
5. 2 理解x
5. 2. 1 为什么是X
5. 2. 2 X的客户机/服务器模型
5. 2. 3 视窗管理器
5. 2. 4 窗口部件
5. 3 安装X Free86
5. 4 X Free86的配置
5. 4. 1 开始之前
5. 4. 2 配置XFr
5. 4. 3 高级配置
5. 5 在XFree86中使用字体
5. 5. 1 Typel字体
5. 5. 2 Truetype字体
5. 5. 3 Anti-Aliased字体
5. 6 X显示管理器
5. 6. 1 概要
5. 6. 2 使用XDM
5. 6. 3 配置XDM
5. 6. 4 运行一个网络显示服务器
5. 6. 5 替换XDM
5. 7 桌面环境
5. 7. 1 GNOME
5. 7. 2 KDE2
5. 7. 3 有关KDE2的更多细节
5. 7. 4 XFCE
第II部分 系统管理
第6章 配置与调整
6. 1 概要
6. 2 初步配置
6. 3 核心配置
6. 4 应用程序配置
6. 5 启动服务
6. 6 虚拟主机
6. 7 配置文件
6. 7. 1 /etc的布局
6. 7. 2 主机名
6. 7. 3 日志文件配置
6. 7. 4 SVSCtl. Conf
6. 8 用sysctl进行调整
6. 9 调整磁盘
6. 9. 1 Sysctl变量
6. 9. 2 Soft Updates
6. 10 调整内核限制
6. 10. 1 文件和进程限制
6. 10. 2 网络限制
6. 11 增加交换空间
6. 11. 1 在新的磁盘驱动器上进行文件交换
6. 11. 2 通过NFS进行文件交换
6. 11. 3 交换分区文件
第7章 FreeBSD的启动过程
7. 1 概要
7. 2 启动过程中的问题
7. 3 MBR, 启动阶段1. 2. 3
7. 3. 1 MBR. /boot/boot0
7. 3. 2 阶段1:/boot/bootl, 阶段2:/boot/6oot2
7. 3. 3 阶段3:/boot/loader
7. 4 启动过程中内核的调节
7. 5 1nit:进程控制初始化
7. 5. 1 自动重新启动顺序
7. 5. 2 单用户模式
7. 5. 3 多用户模式
7. 6 关机顺序
第8章 用户和基本的帐户管理
8. 1 概要
8. 2 介绍
8. 3 超级用户帐户
8. 4 系统帐户
8. 5 用户帐户
8. 6 修改帐户
8. 6. 1 增加用户
8. 6. 2 rmuser
8. 6. 3 chpass
8. 6. 4 passwd
8. 6. 5 pw
8. 7 限制用户的行为
8. 8 用户个性化
8. 9 组
第9章 配置FreeBSD的内核
9. 1 概要
9. 2 为什么要定制内核
9. 3 建立并安装一个定制的内核
9. 4 配置文件
9. 5 建立设备节点
9. 6 如果出现问题怎么办
望10章 安全
10. 1 概要
10. 2 介绍
10. 3 增强FreeBSD的安全
10. 3. 1 确保root帐户和用户帐户的安全
10. 3. 2 确保以root运行的服务器和suld/sgid二进制程序的安全
10. 3. 3 确保用户帐户的安全
10. 3. 4 确保口令文件的安全
10. 3. 5 确保内核核心. Raw设备和文件系统的安全
10. 3. 6 检查文件的完整性:二进制程序与配置文件
10. 3. 7 偏执狂
10. 3. 8 拒绝服务式攻击(DoS)
10. 3. 9 用Kerberos和SSH的访问问题
10. 4 DES. MDS和Crypt
10. 5 S/Key
10. 5. 1 安全连接的初始化
10. 5. 2 不安全连接情况下的初始化
10. 5. 3 产生一个一次性口令
10. 5. 4 产生多个一次性口令
10. 5. 5 限制Unix口令的使用
10. 6 Kerberos
10. 6. 1 安装Kerberos
10. 6. 2 创建最初的数据库
10. 6. 3 使它完全运行
10. 6. 4 创建服务器文件
10. 6. 5 操作数据库
10. 6. 6 测试系统
10. 6. 7 添加su特权
10. 6. 8 使用其他命令
10. 7 防火墙
10. 7. 1 什么是防火墙
10. 7. 2 IPFW允许你做些什么
10. 7. 3 在FreeBSD上启用IPFW
10. 7. 4 配置IPFW
10. 7. 5 使用ipfw命令的例子
10. 7. 6 建立一个包过滤防火墙
10. 8 OpenSSL
10. 9 IPsec
10. 9. 1 基于IPV4传输模式的示例
10. 9. 2 用IPv6传输模式的示例
10. 9. 3 用IPv4通道模式的示例
10. 9. 4 使用IPv6的通道模式的示例
10. 10 OpenSSH
10. 10. 1 使用OpenSSH的优势
10. 10. 2 启用sshd
10. 10. 3 SSH客户机
10. 10. 4 安全持贝
10. 10. 5 配置
10. 10. 6 ssh—keygen
10. 10. 7 SSH通道
10. 10. 8 更进一步的信息
第11章 打印
11. 1 概要
11. 2 介绍
11. 3 基本设置
11. 4 高级打印机设置
11. 4. 1 过滤器
11. 4. 2 Header Pages
11. 4. 3 网络打印
11. 4. 4 限制打印机的使用
11. 4. 5 统计打印机的使用情况
11. 5 使用打印机
11. 5. 1 打印工作
11. 5. 2 检查打印工作
11. 5. 3 删除打印工作
11. 5. 4 在纯文本之外:打印选项
11. 5. 5 管理打印机
11. 6 标准后台打印系统之外的选择
11. 7 疑难解答
第12章 存储
12. 1 概要
12. 2 设备命名
12. 3 添加磁盘
12. 3. 1 使用sysinstall
12. 3. 2 使用命令行工具
12. 4 基于网络. 内存和文件的文件系统
12. 4. 1 vnconfig:文件式文件系统
12. 4. 2 md:内存文件系统
12. 5 文件系统配额
12. 5. 1 配置系统来启用磁盘配额
12. 5. 2 设置配额限制
12. 5. 3 检查配额限制和磁盘使用
12. 5. 4 通过NFS使用磁盘配额
12. 6 创建和使用光学介质(CD和DVD)
12. 6. 1 介绍
12. 6. 2 mkisofs
12. 6. 3 burncd
12. 6. 4 cdrecord
12. 7 ccd(连接磁盘配置)
12. 7. 1 安装硬件
12. 7. 2 安装CCD
12. 7. 3 建立文件系统
12. 7. 4 自动创建
12. 8 步步为营:建立一个可靠的服务器系统
12. 8. 1 介绍
12. 8. 2 步步为营方法的各个阶段
12. 8. 3 阶段2:最小OS安装
12. 8. 4 阶段3:配置Root Spindle
12. 8. 5 阶段4:配置Rootback Spindle
12. 8. 6 从这里去哪人
12. 8. 7 失败设想
12. 8. 8 Vinum附录
12. 9 硬件RAID
12. 10用磁带机备份
12. 10. 1 4mm(DDS:DigitalDataStorage)
12. 10. 2 8mm(Exabyte)
12. 10. 3 QIC
12. 10. 4 DLT
12. 10. 5 AIT
12. 10. 6 第一次使用新的磁带
12. 11 备份程序
12. 11. 1 Dump和Restore
12. 11. 2 tar
12. 11. 3 cpio
12. 11. 4 pax
12. 11. 5 Amanda
12. 11. 6 DoNothing备份策略
12. 11. 7 哪个备份程序最好
12. 11. 8 应急恢复程序
12. 12 用软盘备份
12. 12. 1 能够使用软盘来备份数据吗
12. 12. 2 如何备份数据到软盘
12. 12. 3 可以压缩备份吗
12. 12. 4 如何恢复备份
第13章 本地化——118N/N10N的使用与设置
13. 1 概要
13. 2 基础知识
13. 2. 1 什么是118N/L10N
13. 2. 2 为什么要使用I18N/L10N
13. 2. 3 118N支持哪些语言
13. 3 使用本地化语言
13. 3. 1 语言和国家代码
13. 3. 2 编码
13. 3. 3 118N应用
13. 3. 4 设置本地化
13. 3. 5 控制台设置
13. 3. 6 X11设置
13. 3. 7 打印机设置
13. 3. 8 内核和文件系统
13. 4 编译118N程序
13. 5 将FreeBSD本地化
13. 5. 1 俄语(KO18-R编码)
13. 5. 2 设置繁体中文
13. 5. 3 德语的本地化(针对所有的ISO 8859-l语言)
13. 5. 4 日语和朝鲜语的本地化
13. 5. 5 非英语的FreeBSD文档
第14章 声卡
14. 1 概要
14. 2 寻找正确的设备
14. 2. 1 Creative. Advance和ESS声卡
14. 2. 2 Gravis UltraSound卡
14. 2. 3 Crystal声卡
14. 2. 4 通用支持
14. 2. 5 板载声卡
14. 3 重新编译内核
14. 4 建立和测试设备装载的节点
14. 5 常见的问题
14. 6 MP3音乐
14. 6. 1 MP3播放器
14. 6. 2 转换CD音轨
14. 6. 3 MP3编码
14. 6. 4 MP3解码
第15章 串口通信
15. 1 概要
15. 2 介绍
15. 2. 1 术语
15. 2. 2 线缆和端口
15. 2. 3 内核配置
15. 2. 4 设备专用文件
15. 2. 5 串行端口配置
15. 3 终端
15. 3. 1 终端的用法和类型
15. 3. 2 配置
15. 3. 3 连接可能出现的问题
15. 4 拨人服务
15. 4. 1 外置vs. 内置modem
15. 4. 2 串行接口的考虑
15. 4. 3 快速预览
15. 4. 4 配置文件
15. 4. 5 Modem设置
15. 4. 6 疑难解答
15. 5 拨出服务
15. 5. 1 我的Stock Hayes Modem不被支持, 我该怎么办
15. 5. 2 我如何键入这些AT命令
15. 5. 3 现在pn性能@标记不能工作
15. 5. 4 我如何在命令行拨电话号码
15. 5. 5 必须每一次输入bit/s速率吗
15. 5. 6 我通过一个终端服务器访问了很多主机
15. 5. 7 tip能为每个站点试用多个线路吗
15. 5. 8 为什么我必须键入Ctrl十P两次才发送Ctrl十P一次
15. 5. 9 突然我键入的每一样东西都变成了大写
15. 5. 10 我如何用tip做文件传输
15. 5. 11 我如何用tip运行zmodem
15. 6 设置串行控制台
15. 6. 1 介绍
15. 6. 2 串行控制台的配置
15. 6. 3 摘要
15. 6. 4 串行控制台的提示
15. 6. 5 从启动引导器修改控制台
15. 6. 6 警告
第16章 PPP和SLIP
16. 1 概要
16. 2 使用用户级PPP
16. 3 使用内核级PPP
16. 3. 1 设置内核级PPP
16. 3. 2 使用pppd作为客户端
16. 3. 3 使用pppd作为一个服务器
16. 4 通过以太网使用PPP(PPPoE)
16. 4. 1 配置内核
16. 4. 2 设置ppp. conf
16. 4. 3 运行PPP
16. 4. 4 在启动时运行PPP
16. 4. 5 使用一个PPPoE的服务标签
16. 4. 6 带有一个3Com HomeConnect ADSL Modem的PPPoE双连接
16. 5 通过ATM使用PPP(PPPoA)
16. 6 使用SLIP
16. 6. 1 设置SLIP客户端
16. 6. 2 设置一个SLIP服务器
第17章 高级网络
17. 1 概要
17. 2 网关与路由
17. 2. 1 一个例子
17. 2. 2 默认路由
17. 2. 3 Dual-Homed主机
17. 2. 4 路由传播
17. 2. 5 疑难解答
17. 3 网桥
17. 3. 1 介绍
17. 3. 2 网桥的一些功能
17. 3. 3 配置网桥
17. 3. 4 启用网桥
17. 3. 5 性能
17. 3. 6 其他信息
17. 4 NFS
17. 4. 1 它如何工作
17. 4. 2 配置NFS
17. 4. 3 实际应用
17. 4. 4 amd
17. 4. 5 与其他系统相集成的问题
17. 5 无盘操作
17. 6 ISDN
17. 6. 1 ISDN卡
17. 6. 2 ISDN终端适配器
17. 6. 3 独立的ISDN网桥/路由器
17. 7 NIS/YP
17. 7. 1 它是什么
17. 7. 2 应当知道的术语和进程
17. 7. 3 它是如何工作的
17. 7. 4 使用NIS/YP
17. 7. 5 NIS安全
17. 7. 6 排除一些登录用户
17. 7. 7 使用网络组
17. 7. 8 需要记住的一些重要事情
17. 7. 9 NIS v1兼容性
17. 7. 10 充当NIS客户端的NIS服务器
17. 7. 11 libscrypt v.s. libdescrypt
17. 8 DHCP
17. 8. 1 什么是DHCP
17. 8. 2 这节包含些什么
17. 8. 3 它如何工作
17. 8. 4 与FreeBSD集成
17. 8. 5 有关的文件
17. 8. 6 更进一步的阅读
17. 9 DNS
17. 9. 1 概要
17. 9. 2 术语
17. 9. 3 运行域名服务器的原因
17. 9. 4 它如何工作
17. 9. 5 启动BIND
17. 9. 6 配置文件
17. 9. 7 缓存域名服务器
17. 9. 8 在Sandbox中运行named
17. 9. 9 如何使用域名服务器
17. 9. 10 安全
17. 9. 11 更进一步的阅读
17. 10 NTP
17. 10. 1 概要
17. 10. 2 选择适当的NTP服务器
17. 10. 3 配置你的机器
17. 10. 4 运行NTP服务器
17. 10. 5 以一个临时的Internet连接使用ntpd(8)
17. 10. 6 更多信息
17. 11 网络地址转换
17. 11. 1 概要
17. 11. 2 设置
17. 11. 3 配置
17. 11. 4 端口重定向
17. 11. 5 地址重定向
17. 12 inetd(超级服务器)
17. 12. 1 概要
17. 12. 2 设置
17. 12. 3命令行选项
17. 12. 4 inetd. conf
17. 12. 5 安全
17. 12. 6 其他方面
第18章 电子邮件
18. 1 概要
18. 2 使用电子邮件
18. 2. 1. 用户端程序
18. 2. 2 邮件主机服务器守护程序
18. 2. 3 Email和DNS
18. 2. 4 接收邮件
18. 2. 5 邮件主机
18. 3 sendmail配置
18. 3. 1 /etc/mail/access
18. 3. 2 /etc/mail/aliases
18. 3. 3 /etc/mail/local-host—names
18. 3. 4 /etc/mail/mailer.conf
18. 3. 5 /etc/mail/sendmail. cf
18. 3. 6 /etc/mail/virtusertable
18. 4 疑难解答
18. 5 高级主题
18. 5. 1 基本配置
18. 5. 2 为一个域设置邮件主机
第19章 前沿话题
19. 1 概要
19. 2 FreeBSD—CURRENT与FreeBSD—STABLE
19. 2. 1 是否使用FreeBSD-CURRENT
19. 2. 2 使用FreeBSD的稳定版
19. 3 同步你的源代码
19. 4 使用make world重建整个系统
19. 4. 1 读一下/usr/src/UPDATING
19. 4. 2 检查/etc/make. conf
19. 4. 3 升级etc/group
19. 4. 4 转入单用户模式
19. 4. 5 删除usrr/obj
19. 4. 6 重新编译源代码
19. 4. 7 编译和安装一个新的内核
19. 4. 8 重新启动进入单用户模式
19. 4. 9 安装新的系统程序
19. 4. 10 通过make world来升级文件
19. 4. 11 升级/dev
19. 4. 12 升级/stand
19. 4. 13 重新启动
19. 4. 14 完成
19. 4. 15 问题解答
第20章 Linux二进制兼容模式
20. 1 概要
20. 2 安装
20. 2. 1 安装Linux运行态库
20. 2. 2 安装Linux ELF程序
20. 2. 3 配置主机名解析器
20. 3 安装Mathematica
20. 3. 1 标记Linux程序
20. 3. 2 取得Mathemmatica的口令
20. 3. 3 通过网络来运行Mathematica前端
20. 4 安装Maple
20. 5 安装Oracle
20. 5. 1 前言
20. 5. 2 安装Linux环境
20. 5. 3 创建oracle环境
20. 5. 4 安装Oracle
20. 5. 5 运行oracle
20. 6 安装SAPR/3(4. 6B-IDES)
20. 6. 1 前言
20. 6. 2 软件
20. 6. 3 SAP-Notes
20. 6. 4 硬件要求
20. 6. 5 安装FreeBSD 4. 3—STABLE
20. 6. 6 安装Linux环境
20. 6. 7 创建SAP/R3环境
20. 6. 8 安装SAPR/3
20. 6. 9 安装Oracle 8. 0. 5
20. 6. 10 继续SAPR/3的安装
20. 6. 11 后续安装步骤
20. 6. 12 安装过程中出现的问题
20. 7 高级主题
第21章 为FreeBSD作贡献
21. 1 在这之前, 你需要做些什么
21. 1. 1 正在进行中的任务
21. 1. 2 通过PR数据库工作
21. 2 如何做贡献
21. 2. 1 Bug报告和普通的注释
21. 2. 2 某些文档的修改
21. 2. 3 已存在的源代码的修改
21. 2. 4 新的代码或很有价值的软件包
21. 2. 5 金钱. 硬件或Internet访问
附录A 取得FreeBSD
A. 1 CDROM发行商
A. 1. 1 零售盒装产品
A. 1. 2 CD套装
A. 1. 3 发行人
A. 2 DVD发行商
A. 3 FTP站点
A. 4 匿名CVS
A. 4. 1 介绍
A. 4. 2 使用匿名CVS
A. 4. 3 举例
A. 4. 4 其他资源
A. 5 使用CTM
A. 5. 1 为什么要使用CTM
A. 5. 2 需要哪些东西才能使用CTM
A. 5. 3 第一次使用CTM
A. 5. 4 在日常工作中使用CTM
A. 5. 5 保留你的本地修改
A. 5. 6 其他有趣的CTM选项
A. 5. 7 CTM的未来计划
A. 5. 8 其他一些问题
A. 5. 9 CTM镜像
A. 6 使用CVSup
A. 6. 1 介绍
A. 6. 2 安装
A. 6. 3 CVSup配置
A. 6. 4 运行CVSup
A. 6. 5 CVSup文件集合
A. 6. 6 更多信息
A. 6. 7 CVSup站点
A. 7 CVS标记
A. 8 AFS站点
附录B 参考书目
B. 1 针对FreeBSD的书籍和杂志
B. 2 用户指南
B. 3 系统管理员指南
B. 4 程序员指南
B. 5 深入操作系统内部
B. 6 系统安全参考
B. 7 硬件参考
B. 8 Unix的发展历史
B. 9 相关杂志
附录C 在Internet上的资源
C. 1 邮件列表
C. 1. 1 列表概要
C. 1. 2 如何订阅
C. 1. 3 列表规章
C. 2 Usenet新闻组·
C. 2. 1 BSD特殊的新闻组
C. 2. 2 Internet上的其他Unix新闻组
C. 2. 3 XWindoW系统
C. 3 World Wide Web服务器
C. 4 Email地址
C. 5 Shell帐户
附录D PGP密匙
D. 1 官员
D. 2 核心团队成员
D. 3 开发人员
附录E 为本书作出贡献的作者
猜您喜欢