《Red Hat Linux 7.0实战技术》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:王智民,鲁芹编著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2001
  • ISBN:7118025283
  • 页数:442 页
图书介绍:

第1章 Red Hat Linux 7.0安装 1

1.1 安装 1

1.1.1 Linux与Red Hat Linux 1

1.1.2 Red Hat Linux 7.0安装 1

1.1.3 安装常见问题 4

1.2 LILO 13

1.2.1 关于LILO 14

1.2.2 LILO的安装与设置 14

1.2.3 LILO引导选项 16

1.2.4 BIOS限制 16

1.2.5 LILO常见问题 17

第2章 Linux基本操作 21

2.1 Red Hat Linux 7.0的文件系统结构 21

2.2 Red Hat Linux 7.0实用程序 24

2.2.1 文件实用程序 24

2.2.2 查找使用程序 28

2.3 RPM 33

2.2.3 文本实用程序 33

2.3.1 使用RPM的一般格式 34

2.3.2 安装或升级软件 34

2.3.3 查询软件 36

2.3.4 检查软件 37

2.3.5 重建或者重新编译软件源代码 38

2.3.6 重建RPM数据库 38

3.2 初始化进程和启动脚本 39

3.1 引导过程 39

第3章 Red Hat Linux 7.0开机过程 39

3.2.1 /etc/inittab 40

3.2.2 /etc/rc.d/rc.sysinit 41

3.2.3 /etc/init.d目录下的脚本 57

3.2.4 /etc/sysconfig/network-scripts/ifup 64

3.2.5 /etc/rc.d/rc.local 68

3.2.6 /etc/re.d/init.d/xinetd与/etc/xinetd.conf 70

3.2.7 开机过程小结 72

4.2 Red Hat Linux 7.0汉化解决新方案 73

4.2.1 Linux汉化常见解决方案 73

4.1 在Linux中处理中文的困难 73

第4章 Red Hat Linux汉化 73

4.2.2 Red Hat Linux 7.0中文解决新方案 74

4.3 安装汉字字体 84

4.3.1 把Windows 98/NT/2000系统中汉字字体转换为.bdf格式 84

4.3.2 在Linux下把.bdf格式字体转换为.pcf格式字体并安装 85

4.4 中文排版 87

4.4.1 常见的中文排版软件 87

4.4.2 安装Latex+CJK 88

4.5 打印中文文档 93

第5章 Red Hat Linux 7.0多媒体 94

5.1 声音 94

5.1.1 播放CD 94

5.1.2 播放MP3音乐 95

5.1.3 在线播放音乐 97

5.1.4 播放MIDI 97

5.1.5 录音机 97

5.1.6 各种声音控制和查看器 98

5.2.1 看动画 99

5.2 视频 99

5.2.2 播放VCD 100

5.3 光盘刻录 102

5.3.1 制作光盘映像文件.iso 102

5.3.2 读取.iso文件的内容 103

5.3.3 在Linux下刻录光盘 103

第6章 Linux与Microsoft Windows 105

6.1 文件系统的相互挂接 105

6.1.1 在Linux下挂接Windows文件系统 105

6.2 在Linux中使用Windows操作系统 108

6.1.2 在Windows系统下访问Linux文件系统 108

6.2.1 在Linux下安装VMware 109

6.2.2 设置VMware 109

6.2.3 在VMware中设置虚拟客户机常见问题 119

6.3 在Windows中运行Linux 120

6.4 Windows模拟器——WINE 120

6.4.1 /etc/wine/wine.conf 120

6.4.2 使用WINE运行Windows程序 125

7.1.2 FTP服务器工作方式 126

7.1.1 获取和安装FIP服务程序 126

7.1 FTP服务 126

第7章 FTP 126

7.2 配置FTP服务 127

7.2.1 /etc/ftpaccess 127

7.2.2 /etc/ftpconversions 131

7.2.3 /etc/ftphosts 132

7.2.4 /etc/ftpusers与/etc/ftpgroups 132

7.3 FTP管理工具 133

7.3.1 ftpwho 133

7.2.5 /var/log/xferlog 133

7.3.2 ftpcount 134

7.3.3 ftpshut与ftprestart 134

7.3.4 mirror 135

7.4 FTP客户程序 137

7.4.1 ftp 137

7.4.2 ncftp 138

7.4.3 gftp 138

7.5.1 管理问题 139

7.5 FTP常见问题 139

7.4.4 tftp和xtp 139

7.5.2 使用问题 141

第8章 WWW服务器 143

8.1 安装Apache 143

8.2 配置WWW服务器 143

8.2.1 配置文件格式 144

8.2.2 设置/etc/httpd/conf/httpd.conf文件 144

8.3.2 从/etc/rc.d/init.d/httpd启动 159

8.3.1 手动启动Apache服务器 159

8.3 启动和停止服务器 159

第9章 域名服务DNS 161

9.1 了解DNS 161

9.1.1 DNS重要概念 161

9.1.2 DNS服务器工作原理 162

9.1.3 /etc/hosts 163

9.2 配置主域名服务器DNS 163

9.2.1 准备工作 164

9.2.2 DNS服务器named进程配置文件/etc/named.conf 164

9.2.3 使用Red Hat Linux默认的目录/var/named 165

9.2.4 /var/named/named.boot 166

9.2.5 /var/named/named.ca 167

9.2.6 /var/named/named.local 168

9.2.7 /var/named/10.168.192.rev 170

9.2.8 /var/named/22.111.166.rev 171

9.2.9 /var/named/named.hosts 171

9.2.10 启动named守护进程 173

9.2.11 配置二级域名服务器 173

9.2.13 测试域名服务器DNS 176

9.2.12 配置一个只有高速缓存的DNS服务 176

9.2.14 关于DNS的几个问题 179

第10章 Mail服务器 181

10.1 Linux中的邮件系统 181

10.1.1 了解Sendmail 181

10.1.2 配置Sendmail 182

10.2 使用Sendmail架设简单的Mail服务器 190

10.2.1 必备条件 190

10.2.2 准备工作 190

10.2.3 内部Mail服务器的配置 191

10.2.4 Sendmail配置常见问题 192

10.3 Qmail 193

10.3.1 了解Qmail 193

10.3.2 安装与配置Qmail 193

10.4 邮件获取与阅读 208

10.4.1 使用Netscape获取邮件 208

10.4.2 fetchmail 211

10.4.3 使用Mutt阅读Qmail信件 215

11.1.2 对系统安全的考虑 217

11.1.3 对网络流量的考虑 217

第11章 BBS服务器 217

11.1.1 对硬件的考虑 217

11.1 架设BBS站点之前的考虑 217

11.2 在Linux上架设BBS站点 218

11.2.1 安装BBS软件 218

11.2.2 设置BBS相关文档 222

11.2.3 BBS站点相关统计 225

11.2.4 寄信给BBS站点内的使用者 228

11.2.5 将发给BBS使用者的信件转贴到BBS站点上 230

11.2.6 安装转信程序INNBBSD 231

11.3 Firebird 3.0的特殊功能 235

11.3.1 无站长权限的bbsd 235

11.3.2 防止使用者虚灌上站次数 235

第12章 IP伪装与代理服务器 236

12.1 IP别名 236

12.1.1 IP别名 236

12.1.2 IP别名的用处 236

12.1.3 设置IP别名 237

12.2.2 实现1P伪装 240

12.2 IP伪装 240

12.2.1 了解IP伪装 240

12.2.3 IP伪装存在的问题 242

12.2.4 IP过滤防火墙 242

12.3 配置Squid代理服务器 244

12.3.1 了解Squid 244

12.3.2 运行squid守护进程 244

12.3.3 配置Squid常见问题 246

13.1.2 NFS守护进程 256

13.1.1 远程过程调用RPC 256

第13章 网络文件系统NFS 256

13.1 了解NFS 256

13.2 建立NFS服务器 257

13.2.1 建立/etc/exports文件 257

13.2.2 启动NFS守护进程 257

13.3 建立NFS客户机 259

13.3.1 加载文件系统 259

13.3.2 卸载文件系统 262

13.4 NFS的安全性 262

13.4.1 客户机安全 262

13.4.2 服务器安全 262

13.4.3 NFS与防火墙 263

13.5 NFS常见问题 264

第14章 网络信息服务 265

14.1 了解NIS、NYS和NIS+ 265

14.3 建立NIS服务器 266

14.2.3 NIS+工作原理 266

14.2.1 NIS域 266

14.2 NIS和NIS+工作原理 266

14.2.2 NIS工作原理 266

14.3.1 获取和安装软件ypserv 267

14.3.2 准备工作 267

14.3.3 配置NIS服务器 267

14.4 建立NIS客户机 271

14.4.1 软件获取和安装 271

14.4.2 配置NIS客户机 271

14.4.3 使用NYS配置NIS客户机 274

14.5 测试NIS客户机 274

14.6 建立NIS从服务器 275

14.7 自动加载文件系统AutoFS 276

14.7.1 了解AutoFS 276

14.7.2 设置Automounter 277

14.7.3 实现从网络中任何一台机器登录到网络中所有提供服务的机器 282

15.1 设置与启动Samba 285

15.1.1 设置Samba配置文件/etc/samba/smb.conf 285

第15章 Samba 285

15.1.2 启动与运行Samba服务器 291

15.2 测试Samba是否正常运行及常见问题 296

15.2.1 测试Samba 296

15.2.2 Samba常见问题 302

第16章 打印 313

16.1 打印机种类 313

16.1.1 行式打印机 313

16.2 打印守护进程lpd 315

16.1.2 串行打印机 315

16.3 打印机设置 316

16.3.1 查看打印机信息 316

16.3.2 设置打印机 317

16.4 Linux与Windows互相共享打印机设置 323

16.4.1 在Linux下共享Windows打印机 323

16.4.2 共享Linux打印机 326

16.5 打印记账 328

16.5.1 打印记账的一些脚本文件 328

16.5.3 /usr/local/bin/lp/hp5-redir 329

16.5.2 设置/etc/printcap 329

16.5.4 /var/log/lp-acct 330

16.5.5 /etc/conf/acct-sum 331

16.5.6 /usr/local/bin/acct-all 332

16.6 打印命令 332

16.6.1 发送打印请求命令lpr 332

16.6.2 查看打印作业清单命令lpq 333

16.6.3 取消打印作业命令lprm 333

16.6.4 交换打印控制命令lpc 333

16.6.5 打印格式编排命令pr和mpage 334

第17章 TCP/IP网络管理 336

17.1 Linux的网络功能简述 336

17.1.1 Linux支持的网络协议 336

17.1.2 Linux提供的网络服务 337

17.1.3 Linux对网络互联的支持 337

17.2 网络配置 338

17.2.1 网络配置相关文件和目录 338

17.1.4 Linux网络管理 338

17.2.2 网络配置 343

17.3 网络故障查找工具 349

17.3.1 ping 349

17.3.2 traceroute 350

17.3.3 tcpdump 351

17.4 网络管理工具 351

17.5 网络安全工具 353

17.5.1 数据包过滤基础 353

17.5.2 防火墙 354

17.5.3 使用firewall-conf工具创建一个基本的防火墙 356

17.5.4 使用gnome-lookkit工具设置防火墙 357

第18章 基本系统管理 359

18.1 什么是系统管理 359

18.1.1 系统管理员基本知识 359

18.1.2 系统管理任务 360

18.2 开机与关机 360

18.2.1 开机 361

18.2.2 关机 364

18.3.1 添加新的用户 366

18.3 用户管理 366

18.3.2 设置与改变用户信息 372

18.3.3 删除或者暂时禁止用户 374

18.3.4 查看用户 375

18.3.5 与用户通信 376

18.3.6 限制用户使用的磁盘空间 377

18.4 设备与文件系统管理 382

18.4.1 设备 382

18.4.3 文件系统的安装与卸载 383

18.4.2 文件系统 383

18.4.4 创建新的文件系统 385

18.4.5 使用fsconf工具创建和编辑文件系统 387

18.4.6 磁盘分区的重新调整 390

18.4.7 修复文件系统 392

18.4.8 查看系统信息文件 395

18.5 编译系统内核 399

19.1.1 数据备份方案 407

19.1.2 使用tar备份和恢复数据 407

第19章 高级系统管理 407

19.1 数据备份与恢复 407

19.1.3 使用dump命令备份 409

19.1.4 使用restore恢复数据 410

19.1.5 使用cpio备份与恢复数据 410

19.1.6 使用taper脚本备份 411

19.1.7 使用BRU-2000备份 413

19.2 系统性能监视 413

19.2.1 Linux系统性能 413

19.2.2 监视整个系统的性能 413

19.2.4 监视内存的使用 420

19.2.3 使用ps监视进程 420

19.2.5 监视磁盘系统的性能 422

19.2.6 监视文件系统 424

19.2.7 监视网络性能 424

19.2.8 内核表 428

19.2.9 monitor监视工具 434

19.3 系统安全 434

19.3.1 文件与目录权限 435

19.3.2 安全工具 437

附录 Red Hat Linux 7.0的增强功能和新特性 440