简介
本书全面介绍了自由软件— FreeBSD网络操作系统的安装、定制和应用。全书共
分9章,前3章介绍FreeBSD的安装和基本管理;第4~6章介绍了网络、Xwindow和系统
的定制;最后3章重点介绍了FreeBSD的具体应用。本书立足于FreeBSD却并不仅限于
FreeBSD系统,内容丰富而详细,是一本实践性很强的技术书籍。
阅读本书需要一些Unix和网络基础,有Linux安装使用经验者更佳。
本书附有一张可启动的光盘,其中包括完整的FreeBSD3.2-RELEASE及相当多的应
用软件、中文文档和中文软件。
本书由机械工业出版社出版,未经出版者书面
目录
目 录
序
第1章 绪论 …1
1.1 freebsd的起源 1
1.1.1 unix的历史发展 1
1.1.2 freebsd的起源和发展 4
1.1.3 当前freebsd的版本 6
1.2 freebsd的功能特点 7
1.2.1 freebsd的特点和应用范围 8
1.2.2 使用freebsd的实例 10
1.3 其他相关系统和组织 11
1.4 freebsd的相关资源 15
第2章 安装与配置 19
2.1 安装之前的准备 19
2.1.1 硬件的准备 19
2.1.2 freebsd 的安装方式及安装内容 22
2.1.3 理解freebsd的partition 及slice 23
2.1.4 制作启动软盘 27
2.2 安装freebsd 28
2.2.1 启动安装程序 28
.2.2.2 安装系统 32
2.3 基本系统配置 44
2.3.1 设置网络 44
2.3.2 定制控制台 46
2.3.3 设置时间和时区 47
2.3.4 控制台鼠标设置 47
2.3.5 其他设置 48
2.4 其他安装问题 49
第3章 系统管理和维护 54
3.1 系统的启动与关闭 54
3.1.1 系统启动过程 54
3.1.2 系统启动脚本 57
3.1.3 系统登录与退出 59
3.1.4 关闭系统 59
3.2 用户管理 60
3.2.1 增加用户 61
3.2.2 超级用户root 63
3.2.3 登录类别 64
3.2.4 shell设置 65
3.3 文件系统与磁盘操作 68
3.3.1 文件的属性 69
3.3.2 设备文件 71
3.3.3 安装文件系统 74
3.3.4 软盘文件系统的操作 79
3.4 维护文件系统 80
3.4.1 文件系统的检查 80
3.4.2 调整文件系统的目录结构 81
3.4.3 建立新文件系统 81
3.4.4 交换空间的管理 84
3.5 调整系统设置 85
3.5.1 调整控制台设置 85
3.5.2 配置系统时间 89
3.6 进程管理 91
3.6.1 查看系统状态 93
3.6.2 定时执行程序 94
3.6.3 进程的权限 95
3.7 安装应用软件 97
3.7.1 应用软件的类别 97
3.7.2 packages collection 99
3.8 打印机配置 101
3.8.1 系统结构 101
3.8.2 配置打印机 102
3.9 系统日志与备份 108
3.9.1 系统日志 108
3.9.2 系统备份 111
第4章 网络配置与使用 115
4.1 dod参考模型 115
4.2 基本网络设置 120
4.2.1 手工配置网络 120
4.2.2 使用基本网络工具 124
4.3 拨号接入internet网络 125
4.3.1 串口和modem 125
4.3.2 ppp协议 126
4.4 dns服务 136
4.4.1 dns的体系结构 137
4.4.2 配置缓冲或转发方式的named 138
4.4.3 定义自己的名字服务 140
4.5 电子邮件 143
4.5.1 邮件服务器 143
4.5.2 在freebsd上查看邮件 144
4.6 网络文件系统 148
4.6.1 nfs客户支持 148
4.6.2 nfs服务器 151
第5章 设置和使用x window 153
5.1 安装和设置x服务器 153
5.1.1 xfree86对硬件的要求 153
5.1.2 安装xfree86 154
5.1.3 使用xf86setup配置x服务器 155
5.1.4 使用xf86config配置x服务器 166
5.2 使用和配置x window 166
5.2.1 x window的基本概念 166
5.2.2 进入x window 167
5.2.3 定制x window的基本方法 171
5.3 x window下的中文环境 177
5.3.1 中文x应用软件 177
5.3.2 外挂式中文显示与输入软件 179
5.3.3 中文x服务器 181
5.4 配置文件xf86config 182
第6章 定制应用软件与系统内核 189
6.1 编译应用软件 189
6.1.1 ports collection 190
6.1.2 手工编译安装程序 193
6.1.3 可执行程序格式 196
6.2 配置freebsd内核 200
6.2.1 为编译内核准备源代码 201
6.2.2 编译安装新内核 201
6.2.3 缺省内核配置选项 203
6.2.4 其他内核设置选项 213
6.3 升级系统 222
第7章 与windows系统集成 226
7.1 集成unix和windows的方式 226
7.2 netbios与smb/cifs协议 227
7.2.1 netbios名字解析 227
7.2.2 smb/cifs协议 230
7.3 配置和使用samba 232
7.3.1 安装samba 232
7.3.2 配置samba 234
7.3.3 根据windows网络设置samba 243
7.4 访问windows系统资源 247
7.4.1 使用smbclient访问windows资源 247
7.4.2 使用sharitylight安装smb文件
系统 248
7.5 设置dhcp 249
7.5.1 dhcp的工作过程 249
7.5.2 设置和使用dhcp 250
第8章 系统与网络安全 256
8.1 网络安全概念 256
8.1.1 认证与加密 257
8.1.2 安全问题 258
8.1.3 防火墙技术 260
8.2 增强安全设置 263
8.2.1 设置基本系统 263
8.2.2 安全工具 276
8.3 设置防火墙功能 284
8.3.1 设置和使用ipfw/natd 284
8.3.2 设置和使用ipfilter 293
8.3.3 构建防火墙 297
第9章 设置www服务 301
9.1 基本概念 301
9.1.1 超文本传输协议http 301
9.1.2 数据处理方式 303
9.2 安装和设置apache 305
9.2.1 基本安装 305
9.2.2 配置apache服务器 307
9.3 服务器的安全控制 323
9.3.1 对ip地址和域名的控制 323
9.3.2 基于用户的访问控制 324
9.3.3 安全连接方式ssl 327
9.3.4 cgi和ssi的安全性 328
9.4 调整服务器性能 329
9.4.1 单服务器性能调整 329
9.4.2 提升静态网页服务能力的综合
方式 332
9.5 负载均衡技术 333
9.5.1 基于dns的负载均衡 334
9.5.2 反向代理负载均衡 335
9.5.3 基于nat的负载均衡技术 335
附录a 光盘内容及说明 337
附录b 本书所用程序命令汇总表 339
序
第1章 绪论 …1
1.1 freebsd的起源 1
1.1.1 unix的历史发展 1
1.1.2 freebsd的起源和发展 4
1.1.3 当前freebsd的版本 6
1.2 freebsd的功能特点 7
1.2.1 freebsd的特点和应用范围 8
1.2.2 使用freebsd的实例 10
1.3 其他相关系统和组织 11
1.4 freebsd的相关资源 15
第2章 安装与配置 19
2.1 安装之前的准备 19
2.1.1 硬件的准备 19
2.1.2 freebsd 的安装方式及安装内容 22
2.1.3 理解freebsd的partition 及slice 23
2.1.4 制作启动软盘 27
2.2 安装freebsd 28
2.2.1 启动安装程序 28
.2.2.2 安装系统 32
2.3 基本系统配置 44
2.3.1 设置网络 44
2.3.2 定制控制台 46
2.3.3 设置时间和时区 47
2.3.4 控制台鼠标设置 47
2.3.5 其他设置 48
2.4 其他安装问题 49
第3章 系统管理和维护 54
3.1 系统的启动与关闭 54
3.1.1 系统启动过程 54
3.1.2 系统启动脚本 57
3.1.3 系统登录与退出 59
3.1.4 关闭系统 59
3.2 用户管理 60
3.2.1 增加用户 61
3.2.2 超级用户root 63
3.2.3 登录类别 64
3.2.4 shell设置 65
3.3 文件系统与磁盘操作 68
3.3.1 文件的属性 69
3.3.2 设备文件 71
3.3.3 安装文件系统 74
3.3.4 软盘文件系统的操作 79
3.4 维护文件系统 80
3.4.1 文件系统的检查 80
3.4.2 调整文件系统的目录结构 81
3.4.3 建立新文件系统 81
3.4.4 交换空间的管理 84
3.5 调整系统设置 85
3.5.1 调整控制台设置 85
3.5.2 配置系统时间 89
3.6 进程管理 91
3.6.1 查看系统状态 93
3.6.2 定时执行程序 94
3.6.3 进程的权限 95
3.7 安装应用软件 97
3.7.1 应用软件的类别 97
3.7.2 packages collection 99
3.8 打印机配置 101
3.8.1 系统结构 101
3.8.2 配置打印机 102
3.9 系统日志与备份 108
3.9.1 系统日志 108
3.9.2 系统备份 111
第4章 网络配置与使用 115
4.1 dod参考模型 115
4.2 基本网络设置 120
4.2.1 手工配置网络 120
4.2.2 使用基本网络工具 124
4.3 拨号接入internet网络 125
4.3.1 串口和modem 125
4.3.2 ppp协议 126
4.4 dns服务 136
4.4.1 dns的体系结构 137
4.4.2 配置缓冲或转发方式的named 138
4.4.3 定义自己的名字服务 140
4.5 电子邮件 143
4.5.1 邮件服务器 143
4.5.2 在freebsd上查看邮件 144
4.6 网络文件系统 148
4.6.1 nfs客户支持 148
4.6.2 nfs服务器 151
第5章 设置和使用x window 153
5.1 安装和设置x服务器 153
5.1.1 xfree86对硬件的要求 153
5.1.2 安装xfree86 154
5.1.3 使用xf86setup配置x服务器 155
5.1.4 使用xf86config配置x服务器 166
5.2 使用和配置x window 166
5.2.1 x window的基本概念 166
5.2.2 进入x window 167
5.2.3 定制x window的基本方法 171
5.3 x window下的中文环境 177
5.3.1 中文x应用软件 177
5.3.2 外挂式中文显示与输入软件 179
5.3.3 中文x服务器 181
5.4 配置文件xf86config 182
第6章 定制应用软件与系统内核 189
6.1 编译应用软件 189
6.1.1 ports collection 190
6.1.2 手工编译安装程序 193
6.1.3 可执行程序格式 196
6.2 配置freebsd内核 200
6.2.1 为编译内核准备源代码 201
6.2.2 编译安装新内核 201
6.2.3 缺省内核配置选项 203
6.2.4 其他内核设置选项 213
6.3 升级系统 222
第7章 与windows系统集成 226
7.1 集成unix和windows的方式 226
7.2 netbios与smb/cifs协议 227
7.2.1 netbios名字解析 227
7.2.2 smb/cifs协议 230
7.3 配置和使用samba 232
7.3.1 安装samba 232
7.3.2 配置samba 234
7.3.3 根据windows网络设置samba 243
7.4 访问windows系统资源 247
7.4.1 使用smbclient访问windows资源 247
7.4.2 使用sharitylight安装smb文件
系统 248
7.5 设置dhcp 249
7.5.1 dhcp的工作过程 249
7.5.2 设置和使用dhcp 250
第8章 系统与网络安全 256
8.1 网络安全概念 256
8.1.1 认证与加密 257
8.1.2 安全问题 258
8.1.3 防火墙技术 260
8.2 增强安全设置 263
8.2.1 设置基本系统 263
8.2.2 安全工具 276
8.3 设置防火墙功能 284
8.3.1 设置和使用ipfw/natd 284
8.3.2 设置和使用ipfilter 293
8.3.3 构建防火墙 297
第9章 设置www服务 301
9.1 基本概念 301
9.1.1 超文本传输协议http 301
9.1.2 数据处理方式 303
9.2 安装和设置apache 305
9.2.1 基本安装 305
9.2.2 配置apache服务器 307
9.3 服务器的安全控制 323
9.3.1 对ip地址和域名的控制 323
9.3.2 基于用户的访问控制 324
9.3.3 安全连接方式ssl 327
9.3.4 cgi和ssi的安全性 328
9.4 调整服务器性能 329
9.4.1 单服务器性能调整 329
9.4.2 提升静态网页服务能力的综合
方式 332
9.5 负载均衡技术 333
9.5.1 基于dns的负载均衡 334
9.5.2 反向代理负载均衡 335
9.5.3 基于nat的负载均衡技术 335
附录a 光盘内容及说明 337
附录b 本书所用程序命令汇总表 339
FreeBSD使用大全
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!
