第一章 UNIX和Windows在现代网络中的角色 1
第一章 UNIX和Windows在现代网络中的角色 1
1.1.1 本书的读者范围 2
1.1 集成Windows和UNIX 2
1.1.2 本书的内容 3
1.2.2 Windows的历史 5
1.2.1 UNIX的历史 5
1.2 两个操作系统的竞争 5
1.1.3 本书中没有涉及到的内容 5
1.2.3 UNIX联网 6
1.2.5 集成的优点和缺点 7
1.2.4 Windows联网 7
1.3 小结 8
第二章 UNIX上的NT文件服务 9
第二章 UNIX上的NT文件服务 9
2.2 SMB简介 10
2.1 跨平台服务是解决办法 10
2.3 CIFS——公共Internet文件系统 11
2.4 Samba简介 12
2.5 编译和安装Samba 13
致谢 13
出版说明 14
2.5.1 编辑Makefile文件 14
作者简介 15
2.5.2 编译Samba 16
2.6 配置Samba 17
2.6.1 特殊段 20
2.6.2 共享文件系统 23
2.7 使用Samba进行用户验证 24
2.7.1 共享安全 24
2.7.2 用户安全 24
2.7.3 服务器安全 25
2.8 使用Samba进行打印 25
2.8.1 打印到UNIX打印机 26
2.8.2 打印到PC打印机 27
2.9 运行Samba 28
2.9.1 将Samba作为监控程序来启动 29
2.9.2 从inetd启动Samba 29
2.9.3 使用smbclient 30
2.9.4 使用smbmount 31
2.10 使用Sharity 32
2.11 TotalNET Advanced Server 32
2.11.1 TAS安全 33
2.11.2 使用TAS管理用户名 34
2.12 小结 34
第三章 Windows中的UNIX文件服务 37
第三章 Windows中的UNIX文件服务 37
3.1 NFS简介 38
3.2 NFS简史 39
3.3 技术概述 39
3.4 文件权限 39
3.4.1 Windows权限 40
3.4.2 UNIX权限 42
3.4.3 文件映射 43
3.5 NFS文件命名问题 44
3.6 UNIX中的NFS 45
3.6.1 导出文件系统 45
3.6.2 装载文件系统 48
3.6.3 硬装载和软装载 49
3.7 用于UNIX的Windows服务 50
3.8 Hummingbird公司的NFS Maestro 50
3.8.1 安装 51
3.8.2 配置 51
3.8.3 安全性 53
3.8.4 名称映射 53
3.9 NetManage NFS 54
3.10 SOSSNT服务器 54
3.11 小结 55
第四章 在多平台环境中备份数据 57
第四章 在多平台环境中备份数据 57
4.1 备份的重要性 58
4.2 计划备份时间 59
4.3 外部存储 60
4.4 文档 61
4.5 UNIX备份 61
4.5.1 使用tar进行备份 62
4.5.2 使用cpio进行备份 66
4.5.3 使用dump进行备份 67
4.6 Windows备份 69
4.6.1 使用Windows 2000的远程存储 70
4.6.2 Windows远程存储的局限 71
4.7 跨平台问题 72
4.7.1 备份导出文件系统 73
4.7.3 商业多平台工具 74
4.7.2 客户/服务器备份系统 74
4.8 小结 76
第五章 使用SMTP的邮件服务 77
第五章 使用SMTP的邮件服务 77
5.1 电子邮件:概述 78
5.1.1 历史和常用概念 78
5.1.2 RFC 80
5.1.3 协议 82
5.1.4 LDAP——轻量级目录访问协议 89
5.2 sendmail 90
5.2.1 sendmail的历史 91
5.2.2 体系结构 92
5.2.3 配置:sendmail.cf文件 93
5.2.4 重要提示 98
5.2.5 线索和进一步的信息 101
5.2.6 其他邮件传输代理 102
5.2.7 Windows NT上的Sendmail 104
5.3 Microsoft Exchange服务器 106
5.3.1 特性概述 106
5.3.2 组件和体系结构 108
5.3.3 Exchange与Windows的集成 110
5.3.4 计划Microsoft Exchange实现 112
5.3.5 UNIX的Mail-to-Exchange移植工具 114
5.4 邮件列表管理程序 116
5.4.1 Majordomo 116
5.4.2 SmartList 119
5.4.3 Mailman 119
5.4.4 Lyris 119
5.4.5 L-Soft公司的LISTSERV 120
5.4.6 外购邮件列表 120
5.5 小结 121
第六章 混合打印环境 123
第六章 混合打印环境 123
6.1 Windows 2000打印 124
6.1.1 术语表 124
6.1.2 Windows 2000中的TCP/IP打印服务 125
6.1.3 Windows NT网络中的对等打印 126
6.1.4 Windows 2000用户和管理员打印特权 128
6.2 UNIX打印 131
6.2.1 UNIX词汇 131
6.2.2 BSD打印 132
6.2.3 System V打印 134
6.2.4 Samba和打印 135
6.3 一般建议和打印机策略 135
6.3.1 一般打印建议 135
6.3.2 策略 136
6.4 小结 138
第七章 Windows与UNIX联网 139
第七章 Windows与UNIX联网 139
7.1 联网和OSI模型 140
7.1.1 OSI模型的结构 140
7.2 TCP/IP协议组 142
7.2.1 协议堆栈 143
7.2.2 寻址 143
7.3 路由 145
7.3.1 物理地址与逻辑地址 145
7.3.2 网桥、路由器与交换机 146
7.3.3 可路由协议与不可路由协议 147
7.3.4 本地路由 147
7.3.6 默认网关 148
7.3.7 静态路由和动态路由 148
7.3.5 远程路由 148
7.4 主机名 149
7.4.1 DNS名称 149
7.4.2 NetBIOS名称 149
7.5 DNS名称解析 151
7.5.1 主机文件 151
7.6 将网络划分为子网 152
7.6.1 子网掩码 152
7.6.2 网络和默认子网掩码 153
7.6.3 子网掩码的工作方式 154
7.6.4 自定义的子网划分 155
7.6.5 子网表格 157
7.7 动态主机配置协议 159
7.7.1 是否使用DHCP 159
7.7.2 DHCP的工作方式 160
7.7.3 DHCP服务器 161
7.7.4 UNIX与DHCP 161
7.8 NetBIOS API 161
7.8.1 NetBT 162
7.8.2 NetBT名称解析过程 162
7.9 Windows Internet命名服务 163
7.9.1 WINS服务器 164
7.10 小结 164
第八章 Windows 2000脚本 165
第八章 Windows 2000脚本 165
8.1 本地Windows脚本 166
8.1.1 本地Windows命令行约定:CMD外壳 167
8.1.2 Windows命令的逻辑控制 168
8.1.4 MS-DOS命令的Windows 2000版本 169
8.1.3 Windows 2000的新命令 169
8.1.5 Windows 2000中弃用的命令 170
8.1.6 命令行控制:Windows 2000格式与UNIX格式 171
8.1.7 Windows2000中的命令行打印控制 172
8.2.1 Perl 173
8.2 Windows的非标准脚本语言 173
8.2.2 Python 175
8.2.3 Tcl/Tk 176
8.3 Microsoft资源 177
8.3.1 Microsoft Windows Add-On Pack for UNIX 177
8.3.2 Microsoft Windows Server Resource Kit 178
8.4 小结 178
第九章 DNS配置 179
第九章 DNS配置 179
9.1 DNS简介 180
9.1.1 域和区域 180
9.1.2 名称服务器 182
9.2 UNIX DNS 183
9.2.1 命名监控程序 183
9.2.2 区域文件 184
9.3 Windows 2000 DNS 191
9.3.1 配置Microsoft DNS 192
9.4 DNS和WINS 192
9.4.1 向现有DNS配置中添加WINS搜索 193
9.5 UNIX还是Windows NT 193
9.6 设计DNS结构 194
9.6.1 单个域模型 194
9.6.2 子域模型 195
9.7 解决DNS 195
9.8 小结 195
第十章 Microsoft Windows路由和远程访问服务 197
第十章 Microsoft Windows路由和远程访问服务 197
10.1 RAS简介 198
10.1.1 线路协议 199
10.1.2 网络连接向导 200
10.2 RRAS简介 205
10.2.1 管理RRAS 206
10.3 小结 216
第十一章 Microsoft Internet信息服务器 217
第十一章Microsoft Internet信息服务器 217
11.1 设置Windows 2000 218
11.1.1 配置 219
11.2 配置选项 221
11.2.1 IIS附加组件 221
11.2.2 公共网关接口(CGI) 222
11.2.3 服务器端包含文件(SSI) 223
11.2.4 图像地图 224
11.2.5 虚拟服务器 224
11.2.6 虚拟目录 224
11.2.7 安全事务——SSL 225
11.2.8 MIME类型 226
11.3 维护 227
11.3.1 启动和停止服务器 227
11.3.2 日志文件和报告 227
11.3.3 性能监视 228
11.3.4 安全性 228
11.4 其他Windows服务器 231
11.5 小结 232
第十二章 UNIX Web服务器 233
第十二章 UNIX Web服务器 233
12.1 Web的发展 234
12.2 选择Apache的原因 236
12.3 安全事务 236
12.4 安装Web服务器 237
12.4.1 获得软件 237
12.4.2 安装Apache 238
12.4.3 编译Apache 238
12.5 配置Apache 249
12.5.1 httpd.conf 250
12.5.2 srm.conf 251
12.5.3 access.conf 251
12.5.4 配置选项 251
12.6 维护 259
12.6.1 启动、停止和重新启动Apache 259
12.6.2 日志文件 260
12.6.3 安全性 261
12.7 小结 263
第十三章 其他网络服务器 265
第十三章 其他网络服务器 265
13.1 Usenet新闻和NNTP 266
13.1.1 UNIX上的NNTP服务器 266
13.1.2 Windows NT上的NNTP服务器 267
13.1.3 在内部使用NNTP服务器 268
13.2 匿名FTP 268
13.2.1 为UNIX配置匿名FTP 269
13.2.2 为Windows NT配置匿名FTP 272
13.3 Secure Shell 273
13.4 网络时间协议 273
13.5 Microsoft Netmeeting 274
13.6 小结 274
第十四章 Linux 277
第十四章 Linux 277
14.1 Linux的传奇 278
14.1.1 Linux简介 279
14.1.3 Linux的版权 280
14.1.2 使用Linux的原因 280
14.1.4 企鹅Tux:Linux的吉祥物 281
14.2 Linux的用途 282
14.2.1 用户应用程序 282
14.2.2 服务器服务 292
14.2.3 可靠性和可扩展性 294
14.3 资源 295
14.3.1 参考资料 295
14.3.2 尝试Linux 296
14.4 小结 297
第十五章 桌面应用程序 299
第十五章 桌面应用程序 299
15.1 操作系统与桌面应用程序 300
15.2 X Window系统 301
15.2.1 X Window和X Consortium的历史 301
15.2.2 服务器就是客户,客户就是服务器 302
15.2.3 公共桌面环境 303
15.2.4 X终端 304
15.2.5 PC X服务器 305
15.3 VNC:从任何位置查看 306
15.4 UNIX上的Windows 307
15.4.1 远程Windows NT服务器 307
15.4.2 Wine:用于UNIX的Windows仿真程序 309
15.5 其他工具 310
15.5.1 rsh和ssh 310
15.5.2 ssh 312
15.5.3 TCP/IP工具 313
15.6 小结 314
第十六章 系统和网络管理 315
第十六章 系统和网络管理 315
16.1 管理员的一天 316
16.2.1 了解已经具有的知识 317
16.2.2 进行备份 317
16.2 基础知识 317
16.2.3 确定故障点 317
16.2.5 扩展计划 318
16.3 Windows 2000中的工具 318
16.2.4 拥有灾难还原计划 318
16.3.1 Windows 2000服务器端服务 318
16.3.2 Windows管理和Inet监控程序服务器套件 319
16.3.3 Windows 2000 Server的内置实用程序 320
16.4 SNMP 322
16.4.1 SNMP组件 322
16.4.3 SNMP工具 324
16.4.2 SNMP注释请求 324
16.4.4 XML:可以代替SNMP吗? 325
16.5 网络计算机 325
16.5.1 网络计算机参考配置 325
16.5.2 NetPC 326
16.5.3 Sun公司的JavaStation和SunRay 327
16.6 Web吞并网络 328
16.5.4 NC的用途 328
16.6.1 浏览器界面 329
16.6.2 与Web有关的新特性 331
16.7 小结 334
附录A 公共桌面环境(CDE)的常见问题及解答 337
附录A 公共桌面环境(CDE)的常见问题及解答 337
1.一般问题 341
2.更多信息 342
3.桌面设置 344
4.应用程序的开发 356
5.查找故障 357
6.故障和补丁程序 358
7.鸣谢 358
附录B SMB基础知识 361
附录 B SMB基础知识 361
1.简介 362
2.进一步的信息 363
3.安装 363
4.运行监控程序 365
5.常规配置(/etc/smb.conf) 366
6.与Windows计算机共享Linux驱动器 368
7.与Linux计算机共享Windows驱动器 370
8.与Windows计算机共享Linux打印机 372
9.与Linux计算机共享Windows打印机 375
10.从Windows计算机备份到Linux主机 386
11.版权 390
12.鸣谢 390
附录C sendmail常见问题及解答(FAQ) 391
附录C sendmail常见问题及解答(FAQ) 391
sendmail与“开放源”团体的合作关系 392
有关sendmail产品和Windows 2000的sendmail FAQ 392
1.用于Windows的sendmail产品 393
2.用于Windows NT的sendmail特性 394
3.随Windows使用的sendmail Linux产品 399
常见问题及解答(FAQ) 400
1.版权公告/重新发布的要求 404
2.简介/其他 404
3.版本8的特有问题 413
4.sendmail的常见问题 427
5.开发商/OS特有的sendmail问题 435
6.其他信息资源 439
7.鸣谢! 453