![FreeBSD 使用大全(第2版)[按需印刷]](http://images.china-pub.com/ebook/6411/zcover.jpg)
第1版序 第1章 引言1 1.1 freebsd的起源1 1.1.1 unix的历史发展1 1.1.2 freebsd的起源和发展5 1.1.3 当前freebsd的版本7 1.2 freebsd的功能特点8 1.2.1 freebsd的特点和应用范围9 1.2.2 使用freebsd的实例11 1.2.3 关于网络服务器操作系统的调查12 1.3 其他相关系统和组织13 1.4 freebsd的相关资源18 1.4.1 联机文档18 1.4.2 出版物19 1.4.3 internet资源19 1.4.4 商业服务和支持22 1.5 freebsd 5.0新特性22 1.5.1 下一代smp支持22 1.5.2 内核调度实体kse和线程实现23 .1.5.3 网络i/o和文件系统25 第2章 安装与配置27 2.1 安装之前的准备27 2.1.1 准备硬件27 2.1.2 安装介质30 2.1.3 准备启动软盘33 2.1.4 准备硬盘34 2.2 安装freebsd39 2.2.1 启动安装系统39 2.2.2 系统安装程序44 2.3 基本系统配置55 2.3.1 设置网络56 2.3.2 定制控制台57 2.3.3 其他设置59 2.3.4 其他安装问题62 第3章 基本操作与使用66 3.1 启动与关闭系统66 3.1.1 boot manager66 3.1.2 系统登录与退出67 3.1.3 关闭系统67 3.2 文件与文件系统69 3.2.1 浏览目录树69 3.2.2 文件的属性71 3.2.3 文件系统73 3.2.4 文件的连接和符号连接74 3.2.5 文件的编辑74 3.3 用户的shell环境77 3.3.1 环境变量77 3.3.2 shell的高级功能79 3.3.3 shell脚本82 3.4 进程管理84 3.4.1 输入输出重定向和管道84 3.4.2 管理后台进程85 3.4.3 停止进程86 3.4.4 定时执行程序87 3.5 基本开发环境89 3.5.1 编译器gcc89 3.5.2 程序性能分析90 3.5.3 可执行程序格式91 3.5.4 使用make维护文件依赖关系94 3.5.5 cvs代码管理简介95 第4章 系统管理和维护97 4.1 系统的启动过程97 4.1.1 boot loader97 4.1.2 系统启动脚本101 4.2 用户管理103 4.2.1 用户数据103 4.2.2 增加用户104 4.2.3 超级用户root107 4.2.4 登录类别109 4.2.5 系统级shell设置110 4.3 磁盘操作111 4.3.1 设备文件112 4.3.2 安装文件系统114 4.3.3 设置fstab文件118 4.3.4 软盘操作120 4.4 维护文件系统121 4.4.1 检查硬盘121 4.4.2 调整文件系统的目录结构121 4.4.3 建立文件系统122 4.4.4 管理交换设备125 4.5 调整系统设置126 4.5.1 调整控制台设置126 4.5.2 配置系统时间131 4.6 日志与备份133 4.6.1 系统日志133 4.6.2 系统备份136 第5章 网络配置与使用140 5.1 dod参考模型与tcp/ip140 5.2 基本网络设置149 5.2.1 配置计算机名字150 5.2.2 配置网络界面150 5.2.3 配置路由155 5.2.4 配置名字解析159 5.2.5 基本网络诊断工具160 5.3 简单网络规划和路由162 5.3.1 路由支持162 5.3.2 网络划分162 5.3.3 动态路由164 5.3.4 代理arp166 5.4 基本网络应用168 5.5 下一代ip173 5.5.1 ipv6简介174 5.5.2 freebsd对ipv6的支持176 5.5.3 6bone虚拟网络181 第6章 拨号网络与广域网连接182 6.1 串口和modem182 6.2 ppp协议184 6.3 使用ppp进行拨号连接184 6.3.1 手工拨号185 6.3.2 设置拨号连接186 6.3.3 简单过滤处理与日志189 6.3.4 认证方式192 6.3.5 高级控制功能192 6.4 使用pppd及拨号程序194 6.4.1 外部拨号程序194 6.4.2 pppd简单配置195 6.5 拨号访问freebsd196 6.5.1 接受拨号终端访问196 6.5.2 ppp服务器基本设置198 6.5.3 ppp服务器高级配置200 6.6 其他广域网连接方式204 第7章 系统定制206 7.1 安装应用软件206 7.1.1 应用软件的类别207 7.1.2 packages collection208 7.2 编译应用软件210 7.2.1 ports collection211 7.2.2 手工编译安装程序215 7.3 定制freebsd内核215 7.3.1 为编译内核准备源代码216 7.3.2 编译安装新内核216 7.3.3 内核配置选项219 7.4 定制系统231 7.4.1 内核模块231 7.4.2 定制全部系统232 7.4.3 升级系统235 7.4.4 安装程序237 第8章 系统监视与优化238 8.1 了解系统状态238 8.1.1 查看系统状态238 8.1.2 proc文件系统244 8.1.3 使用sysctl245 8.2 简单网络管理251 8.2.1 snmp协议251 8.2.2 freebsd的snmp支持255 8.3 系统监视257 8.3.1 获取基本数据257 8.3.2 图形工具rrdtools258 8.3.3 mrtg259 8.4 内核优化259 8.4.1 基本优化方法259 8.4.2 调整内核参数261 8.4.3 性能相关的内核参数265 8.4.4 磁盘和文件系统优化267 8.5 raid与卷管理281 8.5.1 raid简介281 8.5.2 使用ccd的简单raid支持285 8.5.3 vinum的简单配置287 8.5.4 vinum高级配置291 第9章 桌面系统硬件支持300 9.1 常用硬件300 9.1.1 高级电源管理300 9.1.2 声卡设备303 9.1.3 pcmica和usb支持308 9.2 gui界面312 9.2.1 x window与xfree86312 9.2.2 安装xfree86 3.3.x313 9.2.3 安装和配置xfree86 4324 9.3 配置文件xf86config330 9.3.1 文件搜寻路径331 9.3.2 可加载模块331 9.3.3 x服务器选项332 9.3.4 键盘设置333 9.3.5 鼠标设置333 9.3.6 显示器设置334 9.3.7 显示卡设置335 9.3.8 屏幕设置336 第10章 配置桌面环境338 10.1 桌面环境介绍338 10.1.1 桌面环境的额外内涵338 10.1.2 桌面环境的不同部分339 10.2 x window基础340 10.2.1 x window的基本概念340 10.2.2 进入x window348 10.2.3 定制x window的基本方法354 10.2.4 桌面环境简介359 10.3 中文环境359 10.3.1 中文化概述360 10.3.2 设置中文环境363 10.3.3 传统中文化技术367 10.4 打印配置368 10.4.1 系统结构368 10.4.2 配置打印机369 10.4.3 使用和控制打印机375 10.5 其他系统应用程序376 10.5.1 系统仿真功能376 10.5.2 运行linux应用程序378 第11章 高级系统管理382 11.1 nis服务382 11.1.1 nis系统结构382 11.1.2 规划和实施nis383 11.1.3 nis netgroup387 11.2 网络文件系统nfs388 11.2.1 nfs服务器388 11.2.2 nfs客户390 11.2.3 自动安装守护进程amd391 11.3 目录与ldap394 11.3.1 目录简介394 11.3.2 安装和配置openldap397 11.3.3 使用openldap401 11.3.4 实用ldap选项405 11.4 认证与计费410 11.4.1 radius简介410 11.4.2 安装和实现radius411 11.4.3 实际radius应用问题416 11.5 应用pam417 11.5.1 pam简介418 11.5.2 支持radius与ldap419 第12章 常用网络服务422 12.1 基本网络服务422 12.2 dns服务427 12.2.1 dns的体系结构427 12.2.2 配置dns缓冲428 12.2.3 定义名字服务432 12.3 电子邮件服务436 12.3.1 邮件服务基础436 12.3.2 邮件服务的快速设置439 12.3.3 控制台邮件处理441 12.3.4 邮件系统的维护和管理442 12.3.5 用户邮件管理446 12.3.6 垃圾邮件的防范简介449 第13章 内部网络服务451 13.1 windows对基本协议的支持451 13.2 netbios与smb/cifs协议452 13.2.1 netbios名字解析453 13.2.2 smb/cifs协议455 13.3 配置和使用samba457 13.3.1 基本配置与使用458 13.3.2 samba配置选项介绍461 13.3.3 高级设置选项469 13.3.4 网络规划与设置475 13.4 访问smb系统资源477 13.4.1 命令行方式477 13.4.2 文件系统方式479 13.5 dhcp支持481 13.5.1 dhcp的工作过程482 13.5.2 设置和使用dhcp483 13.5.3 提供备份的dhcp设置487 第14章 系统安全489 14.1 系统及网络安全概念489 14.1.1 认证与加密490 14.1.2 当前的安全问题492 14.1.3 防火墙技术494 14.2 系统安全设置497 14.2.1 用户登录控制498 14.2.2 安全认证方式500 14.2.3 系统资源控制507 14.2.4 网络服务与应用程序安全511 14.3 受限安全网络服务516 14.3.1 受限服务的设置516 14.3.2 虚拟服务器518 14.4 其他安全工具520 14.4.1 安全检查工具520 14.4.2 网络数据侦听521 第15章 防火墙与vpn526 15.1 代理服务526 15.1.1 web代理526 15.1.2 email代理530 15.1.3 其他代理系统535 15.2 包过滤与地址转换536 15.2.1 设置和使用ipfw/natd536 15.2.2 ipfw的高级设置546 15.2.3 设置和使用ipfilter549 15.3 构建防火墙554 15.3.1 构建原则555 15.3.2 防火墙的特殊类型558 15.3.3 系统定制560 15.4 ssh加密连接562 15.4.1 使用和设置ssh562 15.4.2 ssh加密通道566 15.5 安全传输层协议ssl569 15.5.1 证书及ca体系569 15.5.2 ssl基本环境572 15.6 ip安全体系577 15.6.1 ipsec协议族577 15.6.2 freebsd的ipsec支持581 15.7 构建vpn587 15.7.1 vpn基本概念588 15.7.2 vpn实现589 第16章 设置www服务591 16.1 基本概念591 16.1.1 超文本传输协议http591 16.1.2 数据处理方式593 16.2 安装和设置apache595 16.2.1 基本安装596 16.2.2 配置apache服务器597 16.3 服务器的安全控制614 16.3.1 对ip地址和域名的控制615 16.3.2 基于用户的访问控制616 16.3.3 其他认证方式617 16.3.4 安全连接方式ssl619 16.3.5 cgi和ssi的安全性620 16.4 调整服务器性能620 16.4.1 单服务器性能调整621 16.4.2 提升静态网页服务能力的综合方式624 16.5 集群及负载均衡技术625 16.5.1 基于dns的负载均衡626 16.5.2 反向代理负载均衡627 16.5.3 基于nat的负载均衡技术628 附录a 补充材料630 附录b 参考资料643 附录c 术语表644 附录d 光盘介绍650 |
商品评论(0条)