组网用网 Linux办公室联网 实例篇PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(加)(V.T.托特)Viktor T.Toth著;李昭智等译
- 出 版 社:北京:电子工业出版社
- 出版年份:2000
- ISBN:7505358952
- 页数:326 页
第一部分 绪论 2
第1章 引言 2
1.1 Linux的根源 2
1.1.1 简要历史 2
1.1.2 UNIX的风格 3
1.2 Linux好在哪里 4
1.2.1 Linux作为服务器操作系统 4
1.2.2 台式机上的Linux情况如何 4
1.2.3 Linux的可靠性 5
1.2.4 源代码的可获得性 5
1.3 安装指南 6
1.3.1 初始启动 6
1.3.2 基本的服务程序 8
1.3.3 高级的网络互联技术 8
1.4 系统管理 9
1.4.1 日常操作 9
1.4.2 从灾难事故中恢复系统 10
1.5 本章小结 10
第2章 可靠耐劳的“宝马”—— Linux系统 12
2.1 Linux系统“宝马”的剖析 12
2.1.1 进程 13
2.1.2 设备 17
2.1.3 文件系统 19
2.1.4 存取控制 20
2.2 与系统交互作用:在Nutshell中的Shell 21
2.2.1 流行的UNIX系统Shell程序 21
2.2.2 bash与COMMAND.COM的比较 22
2.2.3 键盘 24
2.2.4 从Man Pages(用户手册页)获取帮助 25
2.3 编辑文件 27
2.3.1 使用屏幕编辑程序vi 27
2.3.2 其他编辑程序 29
2.4 X-Windows系统 29
2.4.1 各种X-Window系统的实现方案 30
2.4.2 X-Window系统服务器 30
2.5 本章小结 31
第二部分 Linux基本知识 34
第3章 系统安装 34
3.1 安装前的准备工作 34
3.1.1 系统的硬件清单 34
3.1.2 硬件的准备 36
3.1.3 分区和引导过程 36
3.1.4 分区的基本知识 36
3.1.5 如何引导系统 37
3.1.6 分区的模式 39
3.1.7 文件系统的类型 40
3.1.8 选择分区模式 41
3.2 Linux:初始引导 42
3.2.1 从CD-ROM启动 42
3.2.2 创建一套系统引导软盘 43
3.2.3 从MS-DOS提示符下启动 43
3.2.4 硬件检测 44
3.2.5 安装软件包 44
3.2.6 网络配置 45
3.3 安装测试系统 46
3.3.1 启动程序初始化 46
3.3.2 硬件配置 47
3.3.3 磁盘分区和数据交换区的建立 48
3.3.4 软件包的选择与安装 49
3.3.5 网络配置 51
3.3.6 补充的配置选项 52
3.3.7 用户账号 52
3.3.8 建立引导配置 53
3.3.9 Linux系统内核 54
3.4 本章小结 55
第4章 因特网的配置和基本安全性 56
4.1 用户、用户组和口令 56
4.1.1 用户和用户组 56
4.1.2 添加新用户 59
4.1.3 口令的安全性 59
4.1.4 系统特权用户(Root)的登录 60
4.2 特权和使用权限 61
4.2.1 文件系统的使用权限 61
4.2.2 改变文件的使用权限 61
4.3 系统的服务程序 63
4.3.1 系统的启动程序 63
4.3.2 因特网超级服务器 66
4.4 本章小结 68
第5章 因特网的有关概念 70
5.1 网络互联 70
5.1.1 局域网互联 70
5.1.2 广域网互联 71
5.1.3 路由选择和路由器 71
5.1.4 互联网络 72
5.2 IP协议 74
5.2.1 IP编号和子网 74
5.2.2 IP地址指定 76
5.2.3 动态地址指定 77
5.2.4 专用网络 77
5.2.5 防火墙路由器 77
5.3 其他的互联网协议 78
5.3.1 IP之下的协议:PPP、SLIP和PLIP 79
5.3.2 面向连接的协议和无连接协议 79
5.3.3 ICMP协议 80
5.3.4 高层协议 80
5.4 各种工具 81
5.4.1 配置工具 81
5.4.2 诊断工具 82
5.5 其他标准 83
5.5.1 与电子邮件有关的标准 83
5.5.2 超文本文档 83
5.5.3 指定编号 84
5.5.4 成批转发 84
5.6 本章小结 84
第6章 域名系统 85
6.1 域名和名字服务器 85
6.1.1 /ect/hosts文件 85
6.1.2 名字服务器 86
6.1.3 顶层域 86
6.1.4 /ect/resolv.conf文件 87
6.1.5 DNS工具 88
6.2 域名注册 89
6.2.1 挑选域名 89
6.2.2 核查现有的域名 90
6.2.3 通过InterNIC注册 90
6.2.4 通过自己的ISP注册 90
6.2.5 国家域名注册 91
6.3 运行名字服务器 91
6.3.1 named的配置文件 91
6.3.2 root cache文件 93
6.3.3 Zone文件 94
6.3.4 核查配置 96
6.4 本章小结 98
第7章 与网络连接 100
7.1 准备与网络连接 100
7.1.1 寻找理想的ISP 100
7.1.2 设置Modem 102
7.2 使用PPP协议 103
7.2.1 PPP协议的成分 103
7.2.2 拨号过程 104
7.2.3 自动拨号 104
7.2.4 路由选择和转发 105
7.2.5 获取网络的IP编号 106
7.3 进入的连接 106
7.3.1 进入的数据呼叫 106
7.3.2 针对进入呼叫的PPP协议 108
7.3.3 运行FAX服务器 109
7.4 与测试系统连接 109
7.4.1 拨号说明 109
7.4.2 测试Login过程 110
7.4.3 运行pppd守护进程 110
7.4.4 运行diald守护进程 112
7.5 使用外部路由器 113
7.6 本章小结 114
7.7 可供参考的手册页 114
第三部分 Linux的基本服务 118
第8章 运行邮件服务器 118
8.1 邮件发送过程 118
8.1.1 邮件用户代理 119
8.1.2 邮件传输代理 120
8.2 邮箱和协议 120
8.2.1 SMTP:简单邮件传输协议 121
8.2.2 UNIX风格的邮箱 121
8.2.3 报头和报文格式 122
8.2.4 POP3:邮局协议 123
8.2.5 邮件转发和别名 124
8.2.6 UUCP协议:用于批量发送的UNIX到UNIX拷贝 124
8.3 配置sendmail程序 125
8.3.1 Rulesets 125
8.3.2 sendmail.cf文件 125
8.3.3 使用宏工具 126
8.3.4 报文过滤 127
8.4 配置测试系统 128
8.4.1 激活sendmail程序 128
8.4.2 创建sendmail.cf文件 129
8.4.3 添加规则以预防垃圾信息 130
8.4.4 配置UUCP的发送功能 131
8.5 本章小结 134
8.6 可供参考的手册页 134
第9章 邮件目录表和新闻组 135
9.1 邮件目录表 135
9.1.1 使用.forward文件 135
9.1.2 使用全局别名文件/ect/aliases 136
9.1.3 目录表的管理程序 136
9.2 新闻组 137
9.2.1 基本概念 137
9.2.2 一次导游 137
9.2.3 服务器和报文 138
9.2.4 公共新闻组和专有新闻组 139
9.2.5 服务器、客户机和NNTP协议 139
9.2.6 新闻组和文章 140
9.2.7 新闻服务器配置 140
9.2.8 测试系统实例 140
9.2.9 管理INN服务器 143
9.3 本章小结 144
9.4 可供参考的手册页 144
第10章 Web服务 145
10.1 基本概念 145
10.1.1 格式与协议 145
10.1.2 统一资源定位符(URL) 146
10.1.3 文件传输协议(FTP) 146
10.1.4 超文本传输协议(HTTP) 147
10.1.5 隐藏套接字 148
10.2 建立FTP服务器 148
10.2.1 FTP服务器的安装 148
10.2.2 配置因特网超级服务器 149
10.2.3 配置匿名存取(AnonymousAccess) 149
10.2.4 FTP服务器的管理 150
10.3 运行Web服务器程序Apache 150
10.3.1 启动Apache 150
10.3.2 Web服务器的配置 152
10.3.3 建立Web页 153
10.4 高级Web服务器特性 154
10.4.1 虚拟主机 154
10.4.2 受限存取 156
10.4.3 增加SSL支持 156
10.4.4 表单处理 157
10.4.5 日志 159
10.5 本章小结 159
10.6 可供参考的手册页 159
第四部分 高级网络连接技术 162
第11章 防火墙 162
11.1 防火墙的作用 162
11.1.1 分组过滤 162
11.1.2 IP的伪装 163
11.1.3 记账 164
11.1.4 应用程序的支持 164
11.2 是否需要防火墙 165
11.2.1 防火墙和拨号系统 165
11.2.2 防火墙不能做什么 165
11.2.3 为什么防火墙使工作更加艰难 166
11.3 要预防什么 166
11.3.1 伪造的IP号 166
11.3.2 NetBIOS连接 166
11.4 建立Linux防火墙 167
11.4.1 内核支持 168
11.4.2 ipfwadm命令 168
11.5 本章小结 170
11.6 可供参考的手册页 171
第12章 使用外部路由器 172
12.1 再谈路由选择 172
12.1.1 使用Linux的路由选择 172
12.1.2 外部的路由选择 172
12.1.3 分段网络 174
12.1.4 多段路由选择 175
12.1.5 外部路由器和防火墙 177
12.2 特殊的路由器装置 177
12.2.1 使用外部的ISDN路由器 177
12.2.2 使用电缆modem的麻烦 178
12.3 本章小结 179
12.4 可供参考的手册页 179
第13章 Windows的文件服务软件包:Samba 180
13.1 Samba能够干什么 180
13.1.1 Windows中的资源共享 180
13.1.2 Samba软件包和SMB协议 180
13.1.3 Samba的部件 181
13.2 建立Samba软件包 181
13.2.1 从哪里可以获得Samba软件包 181
13.2.2 Samba的配置文件 181
13.3 全局配置设置 182
13.3.1 系统标识 182
13.3.2 基本的安全性 182
13.3.3 日志记录 182
13.3.4 加密口令 183
13.3.5 打印 183
13.3.6 测试系统的实例 183
13.4 配置共享目录 184
13.4.1 共享用户的主目录 184
13.4.2 其他的共享目录 184
13.4.3 测试系统的实例 184
13.5 配置共享打印机 185
13.5.1 Linux下的后台打印 185
13.5.2 共享打印机 186
13.5.3 测试系统实例 186
13.6 Samba软件包和加密 187
13.6.1 使用Windows NT的问题 187
13.6.2 SMB口令 187
13.7 使用Samba 软件包 188
13.7.1 从Windows系统访问共享驱动程序 189
13.7.2 在Windows内设置网络打印机 190
13.7.3 从Linux系统访问共享资源 191
13.7.4 使用smbclient实用程序 191
13.7.5 SMB文件系统 192
13.8 本章小结 193
13.9 可供参考的手册页 193
第14章 时间服务 195
14.1 同步的需要 195
14.1.1 使多台主机同步 195
14.1.2 与外部守护进程同步 195
14.2 UNIX、因特网和时间保持 195
14.2.1 用户的计算机及其时钟 195
14.2.2 CMOS时钟 196
14.2.3 简单时间守护进程 196
14.2.4 网络时间协议(NTP) 196
14.3 安装和使用NTP软件 197
14.3.1 安装NTP服务器 197
14.3.2 因特网上的NTP服务器 198
14.3.3 建立独立的服务器 199
14.3.4 用ntpdate命令与其他Linux机器同步 199
14.3.5 使多台Windows主机同步 199
14.4 本章小结 200
14.5 可供参考的手册页 201
第五部分 管理好自己的Linux系统 204
第15章 用户账号 204
15.1 什么是用户账号 204
15.1.1 用户标识符 204
15.1.2 主目录 204
15.1.3 电子邮件地址 205
15.1.4 Shell程序 205
15.2 管理用户账号 206
15.2.1 /ect/passwd文件 206
15.2.2 创建和撤销账号 206
15.3 隐密口令 208
15.3.1 口令加密 208
15.3.2 隐密文件 209
15.3.3 口令策略 209
15.3.4 获取和安装隐密口令包 210
15.4 用户的磁盘限额 210
15.4.1 磁盘限额与内核 210
15.4.2 磁盘限额的支持工具 210
15.5 本章小结 210
15.6 可供参考的手册页 211
第16章 日志 212
16.1 系统日志 212
16.1.1 日志信息 212
16.1.2 运行系统日志服务器程序syslogd 212
16.1.3 记载网络的日志信息 212
16.1.4 配置syslogd程序 213
16.1.5 内核的日志管理 215
16.2 引导通报 215
16.3 阅读日志文件 215
16.3.1 日志项的含义 216
16.3.2 日志和正文处理命令 217
16.3.3 连续监视 217
16.4 其他日志文件 217
16.4.1 登录记录 218
16.4.2 传输日志 218
16.4.3 Web服务器日志 218
16.4.4 UUCP日志 218
16.4.5 新闻系统的日志 219
16.5 日志维护 219
16.5.1 滚动日志 219
16.5.2 测试系统日志文件 219
16.6 本章小结 220
16.7 可供参考的手册页 221
第17章 备份 222
17.1 备份策略 222
17.1.1 备份是不够的 222
17.1.2 为恢复做出规划 223
17.2 备份文件 223
17.2.1 备份数据 223
17.2.2 配置文件 224
17.2.3 定制 224
17.3 备份工具 224
17.3.1 选择自己的备份硬件 224
17.3.2 使用备份硬件 225
17.3.3 磁带和文件系统 225
17.3.4 备份命令 226
17.3.5 恢复命令 228
17.4 高级话题 229
17.4.1 备份规划和介质轮换 229
17.4.2 增量备份 229
17.4.3 使用加密技术 230
17.4.4 通过网络进行备份 230
17.5 本章小结 231
17.6 可供参考的手册页 232
第18章 调度任务、脚本程序和编程 233
18.1 调度程序的执行 233
18.1.1 cron守护进程 233
18.1.2 用at运行命令 234
18.2 shell脚本程序 235
18.2.1 简单的程序 235
18.2.2 有条件的执行 235
18.2.3 变量 236
18.2.4 特殊参数和预定义变量 238
18.2.5 输入、输出和重定向 239
18.2.6 “这里的文档” 240
18.2.7 把输出作为参数 241
18.3 其他常用的语言 241
18.3.1 其他的Shell语言 241
18.3.2 Perl语言 241
18.3.3 C语言 242
18.4 例子 242
18.4.1 crontab的项 243
18.4.2 清除日志 244
18.4.3 网络备份 244
18.4.4 核查服务器操作 245
18.4.5 No-Shell的shell程序 246
18.4.6 口令生成 246
18.5 本章小结 247
18.6 可供参考的手册页 248
第19章 配置工作站 249
19.1 使用Linux路由器 249
19.1.1 设置TCP/IP协议 249
19.1.2 配置IP地址 250
19.1.3 设置网络网关 251
19.1.4 设置名字服务 252
19.2 使用Linux邮件服务器 252
19.2.1 SMTP和POP3服务器 252
19.2.2 设置微软的电子邮件应用程序Outlook Express 253
19.3 访问网络新闻 255
19.3.1 NNTP服务器 255
19.3.2 往Outlook Express添加新闻账号 256
19.4 使用Samba服务程序 257
19.4.1 访问远程目录 257
19.4.2 网络上的打印 259
19.5 其他应用程序 261
19.5.1 Web著作工具 261
19.5.2 X-Window应用程序 261
19.6 本章小结 262
19.7 可供参考的手册页 262
第20章 再谈安全性 264
20.1 存取的安全性 264
20.1.1 物理安全性 264
20.1.2 拨号的安全性 264
20.2 网络安全性 265
20.2.1 局域网络 265
20.2.2 远程连接 266
20.3 人员的安全性 267
20.3.1 有情绪的雇员造成的问题 267
20.3.2 粗心大意 267
20.4 应用程序的安全性 267
20.4.1 Shell的账号 267
20.4.2 Web脚本程序和其他实用程序 268
20.5 恶意程序 269
20.5.1 病毒 269
20.5.2 特洛伊木马 270
20.5.3 蠕虫 270
20.6 保护措施 270
20.6.1 口令策略 270
20.6.2 存取权 271
20.6.3 保护协议的安全 272
20.6.4 软件升级 272
20.6.5 对用户的教育 273
20.6.6 防火墙 273
20.6.7 关于系统特权用户(Root)账号 273
20.6.8 有关电子邮件附件的真实情况 274
20.6.9 假的警告 274
20.7 本章小结 275
第六部分 系统发生故障时如何应对 278
第21章 诊断自己的系统 278
21.1 引导前的诊断 278
21.1.1 系统存活的迹象 278
21.1.2 黑屏 278
21.1.3 远程存取 279
21.1.4 如果能够进入系统 279
21.2 硬件问题 280
21.2.1 电源 280
21.2.2 坏的主板 280
21.2.3 快闪BIOS系统 281
21.2.4 蜂鸣代码和诊断代码 281
21.2.5 替换部件 282
21.2.6 断续故障 283
21.2.7 BIOS设置 283
21.3 软件问题 284
21.3.1 引导故障 284
21.3.2 内存不足 284
21.3.3 磁盘空间不足 285
21.3.4 处理器过载 286
21.3.5 动态加载库(DLL)丢失或出问题 288
21.3.6 磁盘故障 288
21.3.7 内核失效的情形 289
21.4 引导选项 289
21.4.1 从备份内核映像引导 290
21.4.2 从软盘引导 290
21.4.3 从安装盘引导 291
21.5 案例研究 291
21.5.1 坏硬盘 291
21.5.2 受损磁带驱动器的情形 292
21.5.3 交换文件带来的问题 293
21.5.4 坏光驱的情形 293
21.5.5 被破坏的BIOS 293
21.6 本章小结 294
21.7 可供参考的手册页 294
第22章 把系统迁移到备份硬件上 296
22.1 移植的剖析 296
22.1.1 处理器和主板 296
22.1.2 硬盘 297
22.1.3 其他外设 298
22.2 迁移软件 298
22.2.1 迁移系统 298
22.2.2 迁移内核 299
22.2.3 迁移应用程序 300
22.2.4 迁移用户数据 300
22.3 更多的案例研究 300
22.3.1 令人吃惊的游戏程序 301
22.3.2 4月的一个早晨 301
22.4 本章小结 302
22.5 可供参考的手册页 303
第七部分 附录 306
附录A 配置Linux系统内核 306
A.1 模块和系统内核的定制 306
A.2 系统内核的再编译 306
A.3 准备引导老系统的配置文件LILO 307
A.4 运行系统内核配置的脚本程序 309
附录B 因特网上的Linux资源 319
B.1 Web网站 319
B.2 FTP站点 319
B.3 新闻组 320
B.4 Whois数据库 320
附录C Linux的出版物 322
C.1 有价值的参考书 322
C.2 杂志 323
附录D Linux的支持组织 324
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《Dreamweaver CC 2018标准实例教程 中文版》杨雪静,胡仁喜编著 2019
- 《Adobe Photoshop 新手快速进阶实例教学》王楠 2019
- 《跨境电商英语口语实例大全》苏茜责任编辑;(中国)罗芳 2019
- 《WPS Office办公应用从入门到精通》IT新时代教育 2018
- 《皮瓣移植实例彩色图谱》邢新,杨超,郭伶俐主编 2019
- 《灾害反应与应急管理实例分析》(美)尼古拉斯·A·瓦尔奇克,保罗·E·特雷西著 2017
- 《Creo5.0基础与实例教程》颜兵兵,郭士清,殷宝麟主编 2020
- 《金属类催化剂的密度泛函理论研究实例》任翠霞责任编辑;任瑞鹏 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017