本书同时收录了Linux领域两位领导人物的作品—相当于Linux文档项目的一个印刷版本,展示了Linux核心概念及其基本结构。对于面向所有主流Linux子系统的支持与管理任务,本书都进行了恰到好处的讲解。涵盖的主题包括文件系统、目录、引导和关机、打印、网络兼容性、网络应用、网络登录、安全、用户账号、数据备份等等。此外,还针对TCP/IP网络、电子邮件、硬件问题以及网络的管理与配置,进行了专门讨论。
目录
序
前言
第一部分Linux网络管理员指南
第1章网络基础3
1.1UUCP网络3
1.2TCP/IP网络5
1.2.1TCP/IP网络入门5
1.2.2以太网6
1.2.3其他类型的硬件7
1.2.4网际协议8
1.2.5串行线路网际协议9
1.2.6传输控制协议9
1.2.7用户数据报协议10
1.2.8端口问题10
1.2.9套接字库10
1.3连网11
1.4系统维护11
1.5后续章节提要13
第2章TCP/IP网络14
2.1网络接口14
2.2IP地址14
2.3地址解析15
2.4IP路由16
2.4.1IP网络16
2.4.2子网16
2.4.3网关16
2.5路由表17
2.6Internet控制消息协议18
2.7域名系统19
2.7.1主机名解析19
2.7.2输入DNS20
2.7.3利用DNS进行名字查找21
2.7.4域名服务器22
2.7.5DNS数据库22
2.7.6逆向查找23
第3章网络硬件的配置26
3.1内核配置27
3.1.1内核选项1.0及以上版本27
3.1.2内核选项1.1.14及以上版本27
3.2网络设备指南28
3.3以太网安装29
3.3.1以太网接缆29
3.3.2已获支持的网卡29
3.3.3以太网自动侦测30
3.4PLIP驱动程序31
3.5SLIP和PPP驱动程序31
第4章串行硬件的设置32
4.1Modem通信软件32
4.2串行设备概述32
4.3访问串行设备33
4.4串行硬件34
第5章TCP/IP网络配置36
5.1proc文件系统的设置36
5.2二进制文件的安装37
5.3另一个例子37
5.4设置主机名37
5.5分配IP地址37
5.6编写主机和网络文件39
5.7IP接口配置40
5.7.1回送接口40
5.7.2以太网接口41
5.7.3通过网关的路由43
5.7.4网关的配置43
5.7.5PLIP接口44
5.7.6SLIP和PPP接口45
5.7.7伪接口45
5.8ifconfig详解45
5.9netstat详解46
5.9.1显示路由表47
5.9.2显示接口特性47
5.9.3显示链接48
5.10检查ARP表格48
5.11未来展望50
5.12名字服务和解析器配置50
5.13解析器库50
5.13.1host.conf文件51
5.13.2解析器环境变量51
5.13.3域名服务器查找
——resolv.conf的配置52
5.13.4解析器的健壮性53
5.14named的运行53
5.14.1named.boot文件53
5.14.2DNS数据库文件55
5.14.3编写Master文件57
5.14.4验证域名服务器的设置59
5.14.5其他工具61
第6章串行链路网际协议62
6.1常规需求62
6.2SLIP的工作原理62
6.3dip的使用63
6.4运行于服务器模式68
第7章点到点协议69
7.1PPP打开69
7.2运行pppd70
7.3使用选项文件71
7.4用chat拨出71
7.5PPP设置的调试73
7.6IP配置选项73
7.6.1IP地址的选择73
7.6.2通过PPP链路的路由74
7.7链路控制选项75
7.8常规安全问题76
7.9PPP身份验证76
7.9.1CHAP和PAP76
7.9.2CHAP密钥文件77
7.9.3PAP密钥文件78
7.10PPP服务器的配置79
第8章各种网络应用80
8.1inetd超级服务器80
8.2tcpd访问控制工具81
8.3服务和协议文件83
8.4远程过程调用84
8.5r命令的配置86
第9章网络信息系统88
9.1NIS概述89
9.2NIS与NIS+之比较90
9.3NIS的客户端90
9.4NIS服务器的运行91
9.5用NYS设置一个NIS客户机91
9.6挑选合适的映射93
9.7使用passwd和group映射94
9.8NIS与影子支持95
9.9使用传统的NIS代码96
第10章网络文件系统97
10.1NFS的准备工作98
10.2NFS卷的安装98
10.3NFSDaemon100
10.4导出文件100
10.5自动安装器102
第11章泰勒式UUCP103
11.1关于UUCP103
11.1.1UUCP传输和远程作业的执行104
11.1.2UUCICO的内部运行104
11.1.3UUCICO命令行选项105
11.2UUCP配置文件105
11.2.1泰勒式UUCP简介105
11.2.2UUCP需要知道些什么107
11.2.3站点的命名107
11.3泰勒式配置文件108
11.3.1常规配置选项:config文件108
11.3.2如何将其他的系统
告知UUCP:sys文件108
11.3.3设备:端口文件110
11.3.4如何拨号:拨号文件111
11.3.5TCP上的UUCP112
11.3.6直接连接的使用112
11.4UUCP的注意事项:调节权限112
11.4.1命令执行112
11.4.2文件传输112
11.4.3文件转发113
11.5如何设置拨入113
11.5.1设置getty113
11.5.2提供UUCP账号114
11.5.3预防措施115
11.5.4呼叫序列号检查115
11.5.5匿名UUCP116
11.6UUCP低级协议116
11.6.1协议概述116
11.6.2传输协议的调节117
11.6.3如何选定特殊协议117
11.7故障排除117
11.8日志文件118
第12章电子邮件120
12.1何谓邮件消息121
12.2邮件如何发送122
12.3邮件地址123
12.4邮件路由的工作原理124
12.4.1因特网上的邮件路由124
12.4.2UUCP网络内的邮件路由124
12.4.3UUCP和RFC-822125
12.5路径别名和映射文件格式126
12.6elm的配置128
12.6.1全局elm选项128
12.6.2国家特有字符集129
第13章smail的设置和运行130
13.1UUCP的设置130
13.2在局域网环境中的设置132
13.2.1编写配置文件132
13.2.2运行smail133
13.3故障排除134
13.4邮件投递模式135
13.5其他配置选项136
13.6消息路由和投递136
13.7消息的路由137
13.8将消息投递至本地地址139
13.8.1本地用户139
13.8.2转发140
13.8.3别名文件140
13.8.4邮件列表141
13.9以UUCP为基础的传输141
13.10以SMTP为基础的传输141
13.11主机名的限制142
第14章Sendmail+IDA指南143
14.1配置文件综述143
14.2sendmail.cf文件144
14.3Sendmail+IDA表格指南146
14.3.1mailertable146
14.3.2uucpxtable146
14.3.3pathtable147
14.3.4domaintable147
14.3.5别名147
14.4sendmail的安装147
14.4.1sendmail.cf文件的建立148
14.4.2sendmail.cf文件的测试148
14.4.3对sendmail.cf和表格
进行综合测试148
14.5邮件的操作技巧148
14.5.1向中转主机转发邮件149
14.5.2强制邮件进入配置不当的
远程站点149
14.5.3强制邮件通过UUCP进行传输149
14.5.4防止邮件通过UUCP进行传输149
14.5.5按需运行sendmail队列149
14.5.6报告邮件特征150
14.6二进制附件的合成和匹配150
14.7获取更多的信息150
第15章网络新闻151
15.1何谓Usenet151
15.2Usenet如何对新闻加以控制152
第16章C-News154
16.1新闻投递154
16.2安装155
16.3sys文件156
16.4active文件158
16.5新闻组文章的批处理159
16.6对新闻进行过期处理161
16.7其他文件163
16.8控制消息164
16.8.1cancel消息164
16.8.2newgroup和rmgroup消息165
16.8.3checkgroups消息165
16.8.4sendsys、version和senduuname166
16.9NFS环境中的C-News166
16.10维护工具及任务167
第17章NNTP简介168
17.1NNTP服务器的安装169
17.2限制NNTP访问权限169
17.3NNTP身份验证170
17.4nntpd与C-News的沟通171
第18章新闻阅读机的配置172
18.1tin配置172
18.2trn配置173
18.3nn配置174
第19章其他问题176
19.1PLIP的空打印机电缆176
19.2示范smail配置文件176
第二部分Linux系统管理员指南
作者简介
本书简介
前言
第1章Linux系统综述189
1.1操作系统的各个组件189
1.2内核的重要组件189
1.3Unix系统提供的主要服务190
1.3.1init190
1.3.2从终端登录191
1.3.3syslog191
1.3.4周期性执行的命令:cron和at191
1.3.5图形化用户接口191
1.3.6连网191
1.3.7网络登录192
1.3.8网络文件系统192
1.3.9邮件192
1.3.10打印1921.3.11文件系统布局193
第2章目录树简介194
2.1背景知识194
2.2root文件系统195
2.3/etc文件系统196
2.4/dev文件系统198
2.5/usr文件系统198
2.6/var文件系统198
2.7/proc文件系统199
第3章磁盘和其他存储媒体的使用201
3.1两类设备201
3.2硬盘202
3.3软盘204
3.4CD-ROM204
3.5磁带205
3.6格式化206
3.7分区207
3.7.1主引导记录、引导扇区和分区表207
3.7.2扩展和逻辑分区208
3.7.3分区类型209
3.7.4对硬盘进行分区209
3.7.5设备文件和分区210
3.8文件系统210
3.8.1何谓文件系统210
3.8.2文件系统综述211
3.8.3如何选用文件系统212
3.8.4如何建立文件系统212
3.8.5装入和卸装214
3.8.6利用fsck检查文件系统的完整性216
3.8.7利用badblocks检查磁盘错误217
3.8.8抵制碎片217
3.8.9适用于所有文件系统的其他工具217
3.8.10适用于ext2文件系统的其他工具218
3.9无文件系统的磁盘219
3.10磁盘空间的分配219
3.10.1分区方案219
3.10.2空间要求220
3.10.3硬盘分区示例220
3.10.4为Linux增添更多磁盘空间221
3.10.5关于节省磁盘空间的几个提示221
第4章内存管理222
4.1何谓虚拟内存222
4.2创建交换空间222
4.3交换空间的使用223
4.4与其他操作系统共享交换空间224
4.5交换空间的分配224
4.6缓冲区225
第5章引导和关机227
5.1概论227
5.2深入研究引导过程227
5.3关机详情229
5.4重新启动230
5.5单用户模式230
5.6应急盘231
第6章init232
6.1init的重要作用232
6.2通过init启动getty:/etc/inittab文件232
6.3运行级别233
6.4/etc/inittab中的特殊配置234
6.5在单用户模式下引导234
第7章登录和注销236
7.1通过终端登录236
7.2通过网络登录237
7.3登录的意义237
7.4访问控制238
7.5外壳的启动238
第8章用户账号的管理239
8.1何谓账号239
8.2创建用户239
8.2.1/etc/passwd和其他的信息性文件239
8.2.2如何选择数字式用户和组ID240
8.2.3初始化环境:/etc/skel240
8.2.4手工创建一个用户240
8.3更改用户属性241
8.4删除用户241
8.5临时禁用用户242
第9章备份243
9.1备份的重要性243
9.2选择备份媒体243
9.3选择备份工具244
9.4简单备份244
9.4.1如何利用tar进行备份245
9.4.2如何利用tar恢复文件246
9.5多级备份247
9.6要备份什么248
9.7压缩备份248
第10章时间同步250
10.1时区概论250
10.2硬件及软件时钟250
10.3时间的显示与设置251
10.4时间有误怎么办252
第三部分附录
附录A词汇表255
附录BLinux文档项目复制许可证256
附录CGNU通用公共许可证257
下载地址:http://zoneidc.ys168.com/在linux目录里,共四卷