Red Hat Linux8宝典

Red Hat Linux8宝典
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: (Negus Christopher)
出版社: 电子工业出版社
2003-01
版次: 1
ISBN: 9787505389939
定价: 89.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 804页
字数: 1千字
正文语种: 简体中文
  •   Linux是一种32位的跨平台、多任务、高效而稳定的操作系统。RedHatLinux是Linux最流行的商业版本之一。本书分为4大部分,全面介绍了RedHatLinux8的设置、使用、管理等方方面面的内容。第1部分简要描述了Linux技术和安装Linux系统的要求;第2部分介绍了普通用户在使用Linux运行应用程序和访问Internet时所需的信息;第3部分讲述了通用设置和系统维护的任务,其中包括如何设置用户账号、使系统任务自动化和数据备份;第4部分一步步描述了设置各种不同类型服务器的过程。

      本书最大的特点是采用了面向任务的学习方法,手把手地引导读者完成各项任务,讲解详尽、内容丰富,非常适合于使用和开发Linux的用户阅读。 前言 1
    第1部分RedHatLinux快速入门 5
    第1章RedHatLinux概述 7
    1.1介绍RedHatLinux 7
    1.2什么是Linux 8
    1.3UNIX中Linux的渊源 9
    1.4Linux的通用特性 10
    1.5Linux的主要优点 11
    1.6什么是RedHatLinux 11
    1.7为什么选择RedHatLinux 12
    1.8RedHatLinux8的新特性 13
    1.8.1RedHat配置工具 14
    1.8.2RedHat桌面界面 14
    1.8.3Apache2.0 16
    1.8.4安装 16
    1.8.5附加的软件包 16
    1.9《RedHatLinux8宝典》的改进 17
    1.10免费软件文化 17
    1.11小结 18
    第2章安装RedHatLinux 19
    2.1快速安装 19
    2.2详细的安装指令 21
    2.2.1选择安装方法 21
    2.2.2选择计算机的硬件 22
    2.2.3开始安装 23
    2.2.4运行RedHatSetupAgent 32
    2.3安装更多的RedHatLinux软件包 33
    2.4特殊的安装步骤 34
    2.4.1从其他媒体安装 34
    2.4.2执行kickstart安装 37
    2.5特殊的安装问题 41
    2.5.1硬盘分区 41
    2.5.2从现有的分区重新设置硬盘 48
    2.5.3创建安装软盘 51
    2.5.4使用GRUB或LILO引导加载程序 53
    2.5.5重新配置内核 60
    2.6排除安装故障 63
    2.7小结 64
    第2部分使用RedHatLinux 65
    第3章了解RedHatLinux 67
    3.1登录RedHatLinux操作系统 67
    3.1.1登录会话 69
    3.1.2shell接口 70
    3.2了解RedHatLinuxshell 73
    3.3在RedHatLinux系统中使用shell 73
    3.3.1定位命令 74
    3.3.2重新运行命令 75
    3.3.3连接和扩展命令 79
    3.3.4使用shell环境变量 81
    3.3.5管理后台和前台进程 83
    3.3.6配置shell 85
    3.4处理RedHatLinux文件系统 88
    3.4.1创建文件和目录 89
    3.4.2移动、复制和删除文件 93
    3.5使用vi文本编辑器 94
    3.5.1启动vi文本编辑器 94
    3.5.2移动文件 96
    3.5.3查找文本 96
    3.5.4使用带命令的数字 97
    3.6小结 97
    第4章使用桌面 99
    4.1启动桌面 99
    4.2使桌面工作 101
    4.2.1运行DisplaySettings窗口 102
    4.2.2理解XF86Config文件 103
    4.2.3获取更多信息 103
    4.3选择KDE或GNOME桌面 104
    4.4使用GNOME桌面 105
    4.4.1使用Metacity窗口管理器 105
    4.4.2使用GNOME面板 107
    4.4.3使用Nautilus文件管理器 111
    4.4.4更改GNOME首选项 112
    4.4.5退出GNOME 115
    4.5使用KDE桌面 115
    4.5.1启动KDE 116
    4.5.2KDE桌面介绍 116
    4.5.3使用Konqueror文件管理器管理文件 118
    4.5.4配置Konqueror选项 123
    4.5.5管理窗口 124
    4.5.6配置桌面 125
    4.5.7添加应用程序启动器和MIME类型 127
    4.6使用XWindowSystem 129
    4.6.1自己启动GUI 129
    4.6.2理解XWindowSystem 129
    4.6.3X客户机命令行选项 130
    4.6.4X资源文件 132
    4.6.5改变X显示资源 134
    4.6.6X应用程序资源 136
    4.7小结 136
    第5章访问和运行应用程序 137
    5.1使用RedHatLinux作为应用程序平台 137
    5.2查找Linux中与Windows下等效的应用程序 138
    5.3获取RedHatLinux应用程序 139
    5.3.1研究桌面 139
    5.3.2在Internet上查找应用程序 140
    5.3.3下载Linux软件 141
    5.3.4了解软件包的名字和格式 142
    5.4安装RedHatLinux应用程序 145
    5.4.1安装和管理RPM文件 145
    5.4.2利用源代码创建与安装 151
    5.5运行XWindow应用程序 154
    5.5.1从菜单启动应用程序 154
    5.5.2从RunProgram窗口启动应用程序 154
    5.5.3从Terminal窗口运行应用程序 155
    5.5.4使用XWindow实用程序 156
    5.5.5运行远程X应用程序 160
    5.6用仿真程序运行其他操作系统下的应用程序 164
    5.6.1运行DOS应用程序 165
    5.6.2使用WINE运行Windows应用程序 167
    5.6.3使用ARDIExecutor运行Macintosh应用程序 171
    5.7小结 171
    第6章使用RedHatLinux进行排版 173
    6.1使用OpenOffice 173
    6.2其他字处理程序 174
    6.2.1使用StarOffice 175
    6.2.2AbiWord 176
    6.2.3使用KOffice 176
    6.3使用传统的Linux排版工具 177
    6.4用Groff或LaTeX创建文档 178
    6.4.1使用Groff进行文本处理 178
    6.4.2使用TeX/LaTeX进行文本处理 186
    6.4.3转换文档 189
    6.4.4创建DocBook文档 190
    6.4.5了解SGML和XML 190
    6.5使用RedHatLinux打印文档 193
    6.5.1打印到默认打印机 193
    6.5.2从shell打印 193
    6.5.3检查打印队列 194
    6.5.4删除打印作业 194
    6.5.5检查打印机状态 195
    6.6使用Ghostscript和Acrobat显示文档 195
    6.6.1使用ghostscript和gv命令 195
    6.6.2使用AdobeAcrobatReader 196
    6.7处理图形 196
    6.7.1使用GIMP处理图像 197
    6.7.2抓取屏幕 197
    6.7.3使用Kpaint修改图像 198
    6.8使用SANE驱动的扫描仪 199
    6.9小结 200
    第7章使用RedHatLinux玩游戏 201
    7.1基本Linux游戏信息 201
    7.1.1从哪里得到Linux游戏的信息 201
    7.1.2图形化游戏界面 202
    7.2XWindow游戏 203
    7.2.1GNOME游戏 203
    7.2.2KDE游戏 204
    7.3基于字符的游戏 210
    7.4商业Linux游戏 211
    7.4.1TransGaming和WineX游戏 212
    7.4.2LokiSoftware游戏演示 213
    7.4.3Civilization:CalltoPower 214
    7.4.4MythII:Soulblighter 215
    7.5小结 216
    第8章RedHatLinux中的多媒体 217
    8.1听声音 217
    8.1.1配置声卡 219
    8.1.2执行音频文件转换和压缩 220
    8.1.3使用CD音频播放程序 222
    8.1.4使用MIDI音频播放程序 228
    8.2看TV和Web摄像机 229
    8.2.1使用Xawtv看电视 229
    8.2.2使用GnomeMeeting开视频会议 232
    8.3播放视频 233
    8.3.1使用Xanim观看程序 234
    8.3.2使用RealPlayer 235
    8.4通过gtkam和gphoto2使用数码相机 236
    8.5记录音乐CD 237
    8.5.1配置用于刻录的光驱 238
    8.5.2使用cdrecord创建音频CD 239
    8.5.3使用Grip分开CD 240
    8.5.4使用cdlabelgen创建CD标签 241
    8.6小结 242
    第9章使用Internet和Web的工具 243
    9.1Internet工具概述 243
    9.2浏览Web 244
    9.2.1统一资源定位器 244
    9.2.2网页 245
    9.2.3使用Mozilla进行Web浏览 247
    9.2.4使用基于文本的Web浏览器 252
    9.3使用电子邮件通信 253
    9.3.1电子邮件基础知识 253
    9.3.2MozillaMail客户程序 254
    9.3.3使用XimianEvolution邮件 257
    9.3.4基于文本的邮件程序 257
    9.3.5邮件阅读程序和管理程序 258
    9.4参加新闻组 259
    9.4.1Mozilla用于新闻组 260
    9.4.2Pan新闻阅读程序 262
    9.5使用Gaim参加AOL即时消息 262
    9.6远程登录、复制和执行 263
    9.6.1使用telnet进行远程登录 263
    9.6.2使用FTP复制文件 265
    9.6.3使用wget获取文件 270
    9.6.4使用ssh进行远程登录/远程执行 271
    9.6.5使用“r”命令:rlogin,rcp和rsh 271
    9.7小结 274
    第3部分管理RedHatLinux 275
    第10章理解系统管理 277
    10.1作为根用户登录 277
    10.2成为超级用户(su命令) 278
    10.3学习管理命令、配置文件和日志文件 280
    10.3.1管理命令 280
    10.3.2管理配置文件 280
    10.3.3管理日志文件 284
    10.3.4使用其他管理性登录 284
    10.4了解系统设置 286
    10.4.1主机名和Linux版本 286
    10.4.2磁盘分区和大小 287
    10.4.3用户 287
    10.4.4内核 287
    10.5使用RedHat图形化管理工具 288
    10.6使用kudzu重新配置硬件 290
    10.7配置模块 291
    10.7.1查找有效模块 292
    10.7.2列出已装载模块 292
    10.7.3装载模块 293
    10.7.4删除模块 293
    10.8使用文件系统 293
    10.8.1挂装文件系统 296
    10.8.2使用mkfs命令创建文件系统 300
    10.8.3添加硬盘 300
    10.9检查系统空间 303
    10.9.1使用df显示系统空间 303
    10.9.2使用du命令检查磁盘的使用率 303
    10.9.3使用find命令查找磁盘占有情况 304
    10.10监视系统性能 304
    10.10.1使用RedHatSystemMonitor查看计算机的使用 304
    10.10.2使用top工具监视CPU使用率 305
    10.11选择可替换的软件 306
    10.11.1选择可替换的邮件和打印 306
    10.11.2使用可替换的邮件和打印 307
    10.12获得Linux软件up2date 307
    10.12.1检查更新 307
    10.12.2从RedHatNetwork获得更新 308
    10.12.3使用RedHatNetwork 311
    10.13小结 312
    第11章设置和支持用户 313
    11.1创建用户账户 313
    11.1.1使用useradd添加用户 313
    11.1.2使用RedHatUserManager添加用户 316
    11.2设置用户默认值 317
    11.2.1提供初始登录脚本 319
    11.2.2提供初始的.bashrc文件 319
    11.2.3提供初始的.tcshrc文件 320
    11.2.4配置系统shell选项 320
    11.2.5设置系统配置文件 321
    11.3创建可移植的桌面 322
    11.4提供对用户的支持 323
    11.4.1创建技术支持邮箱 323
    11.4.2重新设置用户口令 324
    11.5修改账户 324
    11.5.1使用usermod修改用户账户 324
    11.5.2使用RedHatUserManager修改用户账户 325
    11.6删除用户账户 326
    11.6.1使用userdel删除用户账户 326
    11.6.2使用RedHatUserManager删除用户账户 327
    11.7检查磁盘配额 327
    11.7.1使用配额来检查磁盘使用情况 328
    11.7.2使用du检查磁盘使用情况 331
    11.7.3创建磁盘使用情况脚本 331
    11.8把邮件发送给所有的用户 333
    11.9小结 334
    第12章系统任务自动化 335
    12.1了解shell脚本 335
    12.1.1执行shell脚本 336
    12.1.2在shell脚本中创建用户自定义变量 336
    12.1.3shell脚本中执行算术运算 337
    12.1.4使用编程结构 338
    12.1.5试用一些简单的shell脚本 342
    12.2系统初始化 344
    12.2.1initab文件 344
    12.3系统启动和关闭 347
    12.3.1启动运行等级脚本 348
    12.3.2了解运行等级脚本 351
    12.3.3了解startup脚本的功能 353
    12.3.4改变运行等级脚本的行为 355
    12.3.5重新配置或删除运行等级脚本 355
    12.3.6添加运行等级脚本 357
    12.3.7管理xinetd服务 357
    12.3.8处理运行等级 358
    12.4规划系统任务 359
    12.4.1使用at.allow和at.deny 360
    12.4.2指定作业运行的时间 360
    12.4.3提交预定作业 360
    12.4.4查看预定作业 361
    12.4.5删除预定作业 361
    12.4.6使用batch命令 361
    12.4.7使用cron工具 362
    12.5小结 364
    第13章备份和恢复文件 365
    13.1选择备份策略 365
    13.1.1完全备份 365
    13.1.2增量备份 365
    13.1.3磁盘镜像 366
    13.1.4网络备份 366
    13.2选择备份介质 366
    13.2.1磁带 367
    13.2.2可写式光盘驱动器 368
    13.3备份到硬盘 371
    13.3.1得到和安装mirrordir来复制目录 371
    13.3.2用mirrordir复制目录 372
    13.3.3自动镜像 372
    13.4用dump备份文件 373
    13.4.1用dump创建备份 373
    13.4.2理解dump级别 374
    13.5用cron自动备份 375
    13.6恢复备份文件 377
    13.6.1恢复整个文件系统 377
    13.6.2恢复单个文件 378
    13.7网络备份 380
    13.8用多台计算机进行网络备份 380
    13.8.1获得和安装Amanda包 380
    13.8.2为网络备份配置Amanda 381
    13.8.3执行Amanda备份 385
    13.9使用pax存档工具 386
    13.10小结 388
    第14章计算机安全问题 389
    14.1黑客与骇客 389
    14.2口令保护 390
    14.2.1选择安全口令 390
    14.2.2定期更改口令 391
    14.2.3使用影子口令文件 392
    14.3防止非法入侵 393
    14.3.1使用Crack来测试口令 394
    14.3.2获取Crack软件包 394
    14.3.3运行Crack命令 394
    14.3.4显示Crack运行进展情况 395
    14.4通过过滤网络访问保护Linux 397
    14.4.1保护远程shell和远程登录 398
    14.4.2禁止网络服务 399
    14.4.3使用TCP包封 400
    14.5使用防火墙保护网络 402
    14.5.1使用过滤式或代理式防火墙 402
    14.5.2配置ipchains过滤式防火墙 403
    14.5.3配置iptables过滤式防火墙 407
    14.5.4配置RedHatLinux作为代理防火墙 416
    14.6使用Tiger进行安全审核 420
    14.7从日志文件检测入侵 422
    14.7.1syslogd的作用 423
    14.7.2使用syslogd将日志重定向到日志主机上 423
    14.7.3理解消息日志文件 424
    14.8使用Tripwire检测被篡改的文件 425
    14.8.1配置Tripwire 426
    14.8.2初始化Tripwire数据库 426
    14.8.3重建策略文件 427
    14.8.4检查文件完整性 427
    14.8.5升级数据库 428
    14.9防止DoS攻击 428
    14.9.1邮件炸弹 428
    14.9.2垃圾邮件转发 430
    14.9.3Smurfing 430
    14.10使用加密技术 431
    14.10.1对称加密 431
    14.10.2公钥加密 431
    14.10.3使用安全shell包 432
    14.10.4开始SSH服务 432
    14.10.5使用ssh,sftp和scp命令 432
    14.11使用LogSentry监视日志文件 433
    14.11.1下载和安装LogSentry 434
    14.11.2安装LogSentry 434
    14.11.3运行LogSentry 434
    14.11.4使用LogSentry 434
    14.11.5根据需要配置LogSentry 436
    14.12使用PortSentry保护计算机 440
    14.12.1下载和安装PortSentry 441
    14.12.2使用PortSentry 441
    14.12.3配置PortSentry 442
    14.12.4测试PortSentry 446
    14.12.5跟踪PortSentry入侵 447
    14.12.6恢复访问 447
    14.13小结 448
    第4部分RedHatLinux网络和服务器设置 449
    第15章设置局域网 451
    15.1理解局域网 451
    15.1.1理解以太网 452
    15.1.2选择网络拓扑和设备 452
    15.1.3选择对等与客户机/服务器模式 456
    15.1.4设置有线以太网LAN 457
    15.1.5选择以太网卡 457
    15.1.6在安装RedHat期间添加以太网 458
    15.1.7在安装RedHat后添加以太网 458
    15.1.8添加两块以太网卡 458
    15.1.9配置主机 459
    15.1.10检查以太网连接 467
    15.1.11当Linux启动时是否找到以太网驱动程序 467
    15.1.12是否能访问在LAN中的其他计算机 467
    15.1.13以太网连接是否启动 468
    15.2设置无线LAN 469
    15.2.1理解无线网络 470
    15.2.2选择无线硬件 471
    15.2.3安装无线Linux软件 475
    15.2.4配置无线局域网 475
    15.2.5测试距离 482
    15.2.6设置无线扩展 483
    15.2.7排除无线局域网故障 484
    15.3使用Ethereal监视局域网流量 486
    15.3.1启动Ethereal 487
    15.3.2捕获以太网数据 488
    15.3.3解释捕获的以太网数据 489
    15.4小结 490
    第16章连接Internet 491
    16.1理解Internet结构 491
    16.1.1Internet域 492
    16.1.2主机名和IP地址 494
    16.1.3路由选择 495
    16.1.4代理 495
    16.2拨号连接Internet 495
    16.2.1获取信息 495
    16.2.2设置拨号PPP 496
    16.2.3启动PPP连接 500
    16.2.4按需启动PPP连接 500
    16.2.5检查PPP连接 501
    16.3将LAN连接到Internet 506
    16.4设置RedHatLinux为路由器 507
    16.4.1配置RedHatLinux路由器 507
    16.4.2配置网络客户机 510
    16.4.3配置Windows网络客户机 511
    16.5配置虚拟专用网络连接 511
    16.5.1理解CIPE 512
    16.5.2设置CIPEVPN 513
    16.5.3检查CIPEVPN 516
    16.6设置RedHatLinux为代理服务器 516
    16.6.1启动squid守护进程 517
    16.6.2使用简单的squid.conf文件 518
    16.6.3修改Squid配置文件 519
    16.6.4调试Squid 522
    16.7设置代理客户 524
    16.7.1将Mozilla配置为使用代理服务器 524
    16.7.2将InternetExplorer配置为使用代理服务器 525
    16.7.3配置Mosaic和Lynx浏览器使用代理服务器 526
    16.8小结 526
    第17章设置打印服务器 527
    17.1在RedHatLinux中打印 527
    17.1.1理解lpd打印守护进程 528
    17.1.2从桌面安装本地打印机 530
    17.1.3从桌面配置远程打印机 532
    17.2将打印服务转换为CUPS 536
    17.2.1使用RedHatPrinterSwitcher转换到CUPS 537
    17.2.2使用基于Web的CUPS管理 537
    17.3选择打印机 538
    17.4在RedHatLinux中管理文档打印 539
    17.4.1使用lpr进行打印 539
    17.4.2用lprm删除打印作业 540
    17.4.3用lpc控制打印机 541
    17.5配置打印服务器 542
    17.5.1在lpd.perms中配置Linux共享打印机 542
    17.5.2配置共享NetWare打印机 542
    17.5.3配置共享Samba打印机 543
    17.6小结 544
    第18章设置文件服务器 545
    18.1设置文件服务器的目的 545
    18.2在RedHatLinux下设置NFS文件服务器 545
    18.2.1共享NFS文件系统 547
    18.2.2使用NFS文件系统 551
    18.2.3卸载NFS文件系统 554
    18.2.4与NFS相关的其他内容 554
    18.3在RedHatLinux下设置Samba文件服务器 555
    18.3.1准备安装Samba 556
    18.3.2快速启动Samba 556
    18.3.3使用SWAT配置Samba 559
    18.3.4用SWAT创建Samba服务器配置 559
    18.3.5为Windows系统设置Samba客户机 566
    18.4在RedHatLinux下设置NetWare网络文件服务器 567
    18.4.1创建NetWare网络文件服务器 568
    18.4.2使用NetWare客户机命令 569
    18.5小结 570
    第19章设置邮件服务器 571
    19.1SMTP和Sendmail介绍 571
    19.2安装和运行Sendmail 572
    19.2.1启动Sendmail 573
    19.2.2其他程序 573
    19.2.3由Sendmail实现日志 574
    19.3配置sendmail(sendmail.cf) 575
    19.3.1创建sendmail.cf(利用sendmail.mc和m4) 575
    19.3.2了解sendmail.cf文件 577
    19.3.3Sendmail的组件文件 577
    19.3.4Sendmail本地信息项 578
    19.3.5Sendmail选项 581
    19.3.6邮件优先级 594
    19.3.7可信用户 595
    19.3.8标题格式 595
    19.3.9重写规则 596
    19.3.10邮件程序定义 596
    19.3.11forward文件 597
    19.3.12别名文件 597
    19.4介绍Postfix 598
    19.5从服务器获取邮件(POP) 599
    19.5.1在Linux中访问邮箱 599
    19.6配置POP 599
    19.7管理邮件列表 600
    19.8.1安装majordomo 601
    19.8.2配置majordomo 601
    19.8.3运行majordomo 602
    19.8小结 602
    第20章设置FTP服务器 603
    20.1理解FTP服务器 603
    20.1.1FTP服务器特性 604
    20.1.2FTP用户类型 604
    20.2使用WU-FTPD 604
    20.2.1建立FTP用户 606
    20.2.2FTP目录、消息文件、问候语的设置 609
    20.2.3启动和关闭WU-FTPD服务 616
    20.2.4监视WU-FTP服务器 617
    20.3使用vsFTPd 618
    20.3.1快速启动vsFTPd 618
    20.3.2配置vsFTPd 619
    20.4获取FTP服务器的更多信息 623
    20.5小结 624
    第21章设置Web服务器 625
    21.1Web服务器简介 625
    21.1.1ApacheWeb服务器 626
    21.1.2TUXWeb服务器 626
    21.1.3其他可用于RedHatLinux的Web服务器 627
    21.2快速启动ApacheWeb服务器 627
    21.3配置Apache服务器 629
    21.3.1配置httpd.conf 629
    21.4启动和停止服务器 657
    21.5监视服务器活动 658
    21.5.1显示服务器信息 659
    21.5.2显示服务器状态 659
    21.5.3增强server-info和server-status安全性 660
    21.5.4日志错误 661
    21.5.5日志传送 661
    21.5.6分析Web服务器流量 661
    21.6小结 663
    第22章设置新闻服务器 665
    22.1理解新闻传送 665
    22.2规划新闻服务器 666
    22.2.1是否需要一个新闻服务器 666
    22.2.2提供哪个新闻组 666
    22.2.3选择文章的存储方法 666
    22.2.4一篇稿件将存储多长时间 667
    22.2.5怎样查找提供新闻的服务器 667
    22.2.6新闻组的政策 667
    22.3配置INN新闻服务器 667
    22.3.1启动INN 668
    22.3.2配置INN服务器 669
    22.4设置新闻供给 679
    22.4.1配置供给稿件的主机 679
    22.4.2配置提供稿件的主机 680
    22.4.3获得活动新闻组的列表 682
    22.4.4创建历史数据库 682
    22.5选择如何存储稿件 682
    22.5.1启动不同的存储方法 683
    22.5.2使用timehash存储方法 684
    22.5.3使用cnfs存储方法 684
    22.6设置到期时间 686
    22.7允许用户访问你的服务器 687
    22.8启动新闻服务 688
    22.9检查新闻日志文件 688
    22.10小结 688
    第23章设置引导服务器:DHCP和NIS 689
    23.1使用动态主机配置协议 689
    23.2配置DHCP服务器 690
    23.2.1配置dhcpd.conf文件 690
    23.2.2启动DHCP服务器 694
    23.3设置DHCP客户机 694
    23.4理解网络信息服务 696
    23.5将RedHatLinux设置为NIS客户机 697
    23.5.1定义NIS域名 697
    23.5.2设置/etc/yp.conf文件 698
    23.5.3配置NIS客户机守护进程 698
    23.5.4检查NIS的运行 699
    23.5.5使用NIS映射 699
    23.6将RedHatLinux设置为NIS主服务器 700
    23.6.1创建NIS映射 700
    23.7将RedHatLinux设置为NIS从服务器 703
    23.8小结 703
    第24章设置MySQL数据库服务器 705
    24.1查找MySQL包 705
    24.2配置MySQL服务器 706
    24.2.1使用mysql用户/用户组账户 706
    24.2.2添加管理性用户 707
    24.2.3设置MySQL选项 707
    24.2.4使用示例my.cnf文件 711
    24.3启动MySQL服务器 712
    24.4检查MySQL服务器工作情况 713
    24.5处理MySQL数据库 714
    24.5.1使用mysql命令 714
    24.5.2用mysql创建数据库 715
    24.5.3向MySQL数据库表添加数据 716
    24.6了解MySQL表 719
    24.7显示MySQL数据库 722
    24.7.1显示所有或者选中的记录 722
    24.7.2显示选中的列 723
    24.7.3排序数据 723
    24.8修改表和记录 724
    24.8.1修改MySQL表 724
    24.8.2修改和删除MySQL记录 725
    24.9添加和删除用户访问 725
    24.9.1添加用户和准许访问 725
    24.9.2废除访问 726
    24.10检查和修复数据库 727
    24.11小结 728
    第25章把服务器配置为DNS 729
    25.1决定服务器的用途 729
    25.1.1使用托管服务 730
    25.2连接公共服务器 730
    25.2.1选择ISP 731
    25.2.2申请域名 732
    25.3配置公共服务器 734
    25.3.1配置网络 734
    25.3.2配置服务器 735
    25.3.3管理安全 736
    25.4建立域名系统服务器 737
    25.4.1了解DNS 737
    25.4.2DNS域名服务器示例 739
    25.4.3快速启动DNS服务器 740
    25.4.4检查DNS是否工作正常 746
    25.5获取有关BIND的详细信息 747
    25.6小结 747
    附录ARedHatLinux包管理器 749
    附录B运行网络服务 785
  • 内容简介:
      Linux是一种32位的跨平台、多任务、高效而稳定的操作系统。RedHatLinux是Linux最流行的商业版本之一。本书分为4大部分,全面介绍了RedHatLinux8的设置、使用、管理等方方面面的内容。第1部分简要描述了Linux技术和安装Linux系统的要求;第2部分介绍了普通用户在使用Linux运行应用程序和访问Internet时所需的信息;第3部分讲述了通用设置和系统维护的任务,其中包括如何设置用户账号、使系统任务自动化和数据备份;第4部分一步步描述了设置各种不同类型服务器的过程。

      本书最大的特点是采用了面向任务的学习方法,手把手地引导读者完成各项任务,讲解详尽、内容丰富,非常适合于使用和开发Linux的用户阅读。
  • 目录:
    前言 1
    第1部分RedHatLinux快速入门 5
    第1章RedHatLinux概述 7
    1.1介绍RedHatLinux 7
    1.2什么是Linux 8
    1.3UNIX中Linux的渊源 9
    1.4Linux的通用特性 10
    1.5Linux的主要优点 11
    1.6什么是RedHatLinux 11
    1.7为什么选择RedHatLinux 12
    1.8RedHatLinux8的新特性 13
    1.8.1RedHat配置工具 14
    1.8.2RedHat桌面界面 14
    1.8.3Apache2.0 16
    1.8.4安装 16
    1.8.5附加的软件包 16
    1.9《RedHatLinux8宝典》的改进 17
    1.10免费软件文化 17
    1.11小结 18
    第2章安装RedHatLinux 19
    2.1快速安装 19
    2.2详细的安装指令 21
    2.2.1选择安装方法 21
    2.2.2选择计算机的硬件 22
    2.2.3开始安装 23
    2.2.4运行RedHatSetupAgent 32
    2.3安装更多的RedHatLinux软件包 33
    2.4特殊的安装步骤 34
    2.4.1从其他媒体安装 34
    2.4.2执行kickstart安装 37
    2.5特殊的安装问题 41
    2.5.1硬盘分区 41
    2.5.2从现有的分区重新设置硬盘 48
    2.5.3创建安装软盘 51
    2.5.4使用GRUB或LILO引导加载程序 53
    2.5.5重新配置内核 60
    2.6排除安装故障 63
    2.7小结 64
    第2部分使用RedHatLinux 65
    第3章了解RedHatLinux 67
    3.1登录RedHatLinux操作系统 67
    3.1.1登录会话 69
    3.1.2shell接口 70
    3.2了解RedHatLinuxshell 73
    3.3在RedHatLinux系统中使用shell 73
    3.3.1定位命令 74
    3.3.2重新运行命令 75
    3.3.3连接和扩展命令 79
    3.3.4使用shell环境变量 81
    3.3.5管理后台和前台进程 83
    3.3.6配置shell 85
    3.4处理RedHatLinux文件系统 88
    3.4.1创建文件和目录 89
    3.4.2移动、复制和删除文件 93
    3.5使用vi文本编辑器 94
    3.5.1启动vi文本编辑器 94
    3.5.2移动文件 96
    3.5.3查找文本 96
    3.5.4使用带命令的数字 97
    3.6小结 97
    第4章使用桌面 99
    4.1启动桌面 99
    4.2使桌面工作 101
    4.2.1运行DisplaySettings窗口 102
    4.2.2理解XF86Config文件 103
    4.2.3获取更多信息 103
    4.3选择KDE或GNOME桌面 104
    4.4使用GNOME桌面 105
    4.4.1使用Metacity窗口管理器 105
    4.4.2使用GNOME面板 107
    4.4.3使用Nautilus文件管理器 111
    4.4.4更改GNOME首选项 112
    4.4.5退出GNOME 115
    4.5使用KDE桌面 115
    4.5.1启动KDE 116
    4.5.2KDE桌面介绍 116
    4.5.3使用Konqueror文件管理器管理文件 118
    4.5.4配置Konqueror选项 123
    4.5.5管理窗口 124
    4.5.6配置桌面 125
    4.5.7添加应用程序启动器和MIME类型 127
    4.6使用XWindowSystem 129
    4.6.1自己启动GUI 129
    4.6.2理解XWindowSystem 129
    4.6.3X客户机命令行选项 130
    4.6.4X资源文件 132
    4.6.5改变X显示资源 134
    4.6.6X应用程序资源 136
    4.7小结 136
    第5章访问和运行应用程序 137
    5.1使用RedHatLinux作为应用程序平台 137
    5.2查找Linux中与Windows下等效的应用程序 138
    5.3获取RedHatLinux应用程序 139
    5.3.1研究桌面 139
    5.3.2在Internet上查找应用程序 140
    5.3.3下载Linux软件 141
    5.3.4了解软件包的名字和格式 142
    5.4安装RedHatLinux应用程序 145
    5.4.1安装和管理RPM文件 145
    5.4.2利用源代码创建与安装 151
    5.5运行XWindow应用程序 154
    5.5.1从菜单启动应用程序 154
    5.5.2从RunProgram窗口启动应用程序 154
    5.5.3从Terminal窗口运行应用程序 155
    5.5.4使用XWindow实用程序 156
    5.5.5运行远程X应用程序 160
    5.6用仿真程序运行其他操作系统下的应用程序 164
    5.6.1运行DOS应用程序 165
    5.6.2使用WINE运行Windows应用程序 167
    5.6.3使用ARDIExecutor运行Macintosh应用程序 171
    5.7小结 171
    第6章使用RedHatLinux进行排版 173
    6.1使用OpenOffice 173
    6.2其他字处理程序 174
    6.2.1使用StarOffice 175
    6.2.2AbiWord 176
    6.2.3使用KOffice 176
    6.3使用传统的Linux排版工具 177
    6.4用Groff或LaTeX创建文档 178
    6.4.1使用Groff进行文本处理 178
    6.4.2使用TeX/LaTeX进行文本处理 186
    6.4.3转换文档 189
    6.4.4创建DocBook文档 190
    6.4.5了解SGML和XML 190
    6.5使用RedHatLinux打印文档 193
    6.5.1打印到默认打印机 193
    6.5.2从shell打印 193
    6.5.3检查打印队列 194
    6.5.4删除打印作业 194
    6.5.5检查打印机状态 195
    6.6使用Ghostscript和Acrobat显示文档 195
    6.6.1使用ghostscript和gv命令 195
    6.6.2使用AdobeAcrobatReader 196
    6.7处理图形 196
    6.7.1使用GIMP处理图像 197
    6.7.2抓取屏幕 197
    6.7.3使用Kpaint修改图像 198
    6.8使用SANE驱动的扫描仪 199
    6.9小结 200
    第7章使用RedHatLinux玩游戏 201
    7.1基本Linux游戏信息 201
    7.1.1从哪里得到Linux游戏的信息 201
    7.1.2图形化游戏界面 202
    7.2XWindow游戏 203
    7.2.1GNOME游戏 203
    7.2.2KDE游戏 204
    7.3基于字符的游戏 210
    7.4商业Linux游戏 211
    7.4.1TransGaming和WineX游戏 212
    7.4.2LokiSoftware游戏演示 213
    7.4.3Civilization:CalltoPower 214
    7.4.4MythII:Soulblighter 215
    7.5小结 216
    第8章RedHatLinux中的多媒体 217
    8.1听声音 217
    8.1.1配置声卡 219
    8.1.2执行音频文件转换和压缩 220
    8.1.3使用CD音频播放程序 222
    8.1.4使用MIDI音频播放程序 228
    8.2看TV和Web摄像机 229
    8.2.1使用Xawtv看电视 229
    8.2.2使用GnomeMeeting开视频会议 232
    8.3播放视频 233
    8.3.1使用Xanim观看程序 234
    8.3.2使用RealPlayer 235
    8.4通过gtkam和gphoto2使用数码相机 236
    8.5记录音乐CD 237
    8.5.1配置用于刻录的光驱 238
    8.5.2使用cdrecord创建音频CD 239
    8.5.3使用Grip分开CD 240
    8.5.4使用cdlabelgen创建CD标签 241
    8.6小结 242
    第9章使用Internet和Web的工具 243
    9.1Internet工具概述 243
    9.2浏览Web 244
    9.2.1统一资源定位器 244
    9.2.2网页 245
    9.2.3使用Mozilla进行Web浏览 247
    9.2.4使用基于文本的Web浏览器 252
    9.3使用电子邮件通信 253
    9.3.1电子邮件基础知识 253
    9.3.2MozillaMail客户程序 254
    9.3.3使用XimianEvolution邮件 257
    9.3.4基于文本的邮件程序 257
    9.3.5邮件阅读程序和管理程序 258
    9.4参加新闻组 259
    9.4.1Mozilla用于新闻组 260
    9.4.2Pan新闻阅读程序 262
    9.5使用Gaim参加AOL即时消息 262
    9.6远程登录、复制和执行 263
    9.6.1使用telnet进行远程登录 263
    9.6.2使用FTP复制文件 265
    9.6.3使用wget获取文件 270
    9.6.4使用ssh进行远程登录/远程执行 271
    9.6.5使用“r”命令:rlogin,rcp和rsh 271
    9.7小结 274
    第3部分管理RedHatLinux 275
    第10章理解系统管理 277
    10.1作为根用户登录 277
    10.2成为超级用户(su命令) 278
    10.3学习管理命令、配置文件和日志文件 280
    10.3.1管理命令 280
    10.3.2管理配置文件 280
    10.3.3管理日志文件 284
    10.3.4使用其他管理性登录 284
    10.4了解系统设置 286
    10.4.1主机名和Linux版本 286
    10.4.2磁盘分区和大小 287
    10.4.3用户 287
    10.4.4内核 287
    10.5使用RedHat图形化管理工具 288
    10.6使用kudzu重新配置硬件 290
    10.7配置模块 291
    10.7.1查找有效模块 292
    10.7.2列出已装载模块 292
    10.7.3装载模块 293
    10.7.4删除模块 293
    10.8使用文件系统 293
    10.8.1挂装文件系统 296
    10.8.2使用mkfs命令创建文件系统 300
    10.8.3添加硬盘 300
    10.9检查系统空间 303
    10.9.1使用df显示系统空间 303
    10.9.2使用du命令检查磁盘的使用率 303
    10.9.3使用find命令查找磁盘占有情况 304
    10.10监视系统性能 304
    10.10.1使用RedHatSystemMonitor查看计算机的使用 304
    10.10.2使用top工具监视CPU使用率 305
    10.11选择可替换的软件 306
    10.11.1选择可替换的邮件和打印 306
    10.11.2使用可替换的邮件和打印 307
    10.12获得Linux软件up2date 307
    10.12.1检查更新 307
    10.12.2从RedHatNetwork获得更新 308
    10.12.3使用RedHatNetwork 311
    10.13小结 312
    第11章设置和支持用户 313
    11.1创建用户账户 313
    11.1.1使用useradd添加用户 313
    11.1.2使用RedHatUserManager添加用户 316
    11.2设置用户默认值 317
    11.2.1提供初始登录脚本 319
    11.2.2提供初始的.bashrc文件 319
    11.2.3提供初始的.tcshrc文件 320
    11.2.4配置系统shell选项 320
    11.2.5设置系统配置文件 321
    11.3创建可移植的桌面 322
    11.4提供对用户的支持 323
    11.4.1创建技术支持邮箱 323
    11.4.2重新设置用户口令 324
    11.5修改账户 324
    11.5.1使用usermod修改用户账户 324
    11.5.2使用RedHatUserManager修改用户账户 325
    11.6删除用户账户 326
    11.6.1使用userdel删除用户账户 326
    11.6.2使用RedHatUserManager删除用户账户 327
    11.7检查磁盘配额 327
    11.7.1使用配额来检查磁盘使用情况 328
    11.7.2使用du检查磁盘使用情况 331
    11.7.3创建磁盘使用情况脚本 331
    11.8把邮件发送给所有的用户 333
    11.9小结 334
    第12章系统任务自动化 335
    12.1了解shell脚本 335
    12.1.1执行shell脚本 336
    12.1.2在shell脚本中创建用户自定义变量 336
    12.1.3shell脚本中执行算术运算 337
    12.1.4使用编程结构 338
    12.1.5试用一些简单的shell脚本 342
    12.2系统初始化 344
    12.2.1initab文件 344
    12.3系统启动和关闭 347
    12.3.1启动运行等级脚本 348
    12.3.2了解运行等级脚本 351
    12.3.3了解startup脚本的功能 353
    12.3.4改变运行等级脚本的行为 355
    12.3.5重新配置或删除运行等级脚本 355
    12.3.6添加运行等级脚本 357
    12.3.7管理xinetd服务 357
    12.3.8处理运行等级 358
    12.4规划系统任务 359
    12.4.1使用at.allow和at.deny 360
    12.4.2指定作业运行的时间 360
    12.4.3提交预定作业 360
    12.4.4查看预定作业 361
    12.4.5删除预定作业 361
    12.4.6使用batch命令 361
    12.4.7使用cron工具 362
    12.5小结 364
    第13章备份和恢复文件 365
    13.1选择备份策略 365
    13.1.1完全备份 365
    13.1.2增量备份 365
    13.1.3磁盘镜像 366
    13.1.4网络备份 366
    13.2选择备份介质 366
    13.2.1磁带 367
    13.2.2可写式光盘驱动器 368
    13.3备份到硬盘 371
    13.3.1得到和安装mirrordir来复制目录 371
    13.3.2用mirrordir复制目录 372
    13.3.3自动镜像 372
    13.4用dump备份文件 373
    13.4.1用dump创建备份 373
    13.4.2理解dump级别 374
    13.5用cron自动备份 375
    13.6恢复备份文件 377
    13.6.1恢复整个文件系统 377
    13.6.2恢复单个文件 378
    13.7网络备份 380
    13.8用多台计算机进行网络备份 380
    13.8.1获得和安装Amanda包 380
    13.8.2为网络备份配置Amanda 381
    13.8.3执行Amanda备份 385
    13.9使用pax存档工具 386
    13.10小结 388
    第14章计算机安全问题 389
    14.1黑客与骇客 389
    14.2口令保护 390
    14.2.1选择安全口令 390
    14.2.2定期更改口令 391
    14.2.3使用影子口令文件 392
    14.3防止非法入侵 393
    14.3.1使用Crack来测试口令 394
    14.3.2获取Crack软件包 394
    14.3.3运行Crack命令 394
    14.3.4显示Crack运行进展情况 395
    14.4通过过滤网络访问保护Linux 397
    14.4.1保护远程shell和远程登录 398
    14.4.2禁止网络服务 399
    14.4.3使用TCP包封 400
    14.5使用防火墙保护网络 402
    14.5.1使用过滤式或代理式防火墙 402
    14.5.2配置ipchains过滤式防火墙 403
    14.5.3配置iptables过滤式防火墙 407
    14.5.4配置RedHatLinux作为代理防火墙 416
    14.6使用Tiger进行安全审核 420
    14.7从日志文件检测入侵 422
    14.7.1syslogd的作用 423
    14.7.2使用syslogd将日志重定向到日志主机上 423
    14.7.3理解消息日志文件 424
    14.8使用Tripwire检测被篡改的文件 425
    14.8.1配置Tripwire 426
    14.8.2初始化Tripwire数据库 426
    14.8.3重建策略文件 427
    14.8.4检查文件完整性 427
    14.8.5升级数据库 428
    14.9防止DoS攻击 428
    14.9.1邮件炸弹 428
    14.9.2垃圾邮件转发 430
    14.9.3Smurfing 430
    14.10使用加密技术 431
    14.10.1对称加密 431
    14.10.2公钥加密 431
    14.10.3使用安全shell包 432
    14.10.4开始SSH服务 432
    14.10.5使用ssh,sftp和scp命令 432
    14.11使用LogSentry监视日志文件 433
    14.11.1下载和安装LogSentry 434
    14.11.2安装LogSentry 434
    14.11.3运行LogSentry 434
    14.11.4使用LogSentry 434
    14.11.5根据需要配置LogSentry 436
    14.12使用PortSentry保护计算机 440
    14.12.1下载和安装PortSentry 441
    14.12.2使用PortSentry 441
    14.12.3配置PortSentry 442
    14.12.4测试PortSentry 446
    14.12.5跟踪PortSentry入侵 447
    14.12.6恢复访问 447
    14.13小结 448
    第4部分RedHatLinux网络和服务器设置 449
    第15章设置局域网 451
    15.1理解局域网 451
    15.1.1理解以太网 452
    15.1.2选择网络拓扑和设备 452
    15.1.3选择对等与客户机/服务器模式 456
    15.1.4设置有线以太网LAN 457
    15.1.5选择以太网卡 457
    15.1.6在安装RedHat期间添加以太网 458
    15.1.7在安装RedHat后添加以太网 458
    15.1.8添加两块以太网卡 458
    15.1.9配置主机 459
    15.1.10检查以太网连接 467
    15.1.11当Linux启动时是否找到以太网驱动程序 467
    15.1.12是否能访问在LAN中的其他计算机 467
    15.1.13以太网连接是否启动 468
    15.2设置无线LAN 469
    15.2.1理解无线网络 470
    15.2.2选择无线硬件 471
    15.2.3安装无线Linux软件 475
    15.2.4配置无线局域网 475
    15.2.5测试距离 482
    15.2.6设置无线扩展 483
    15.2.7排除无线局域网故障 484
    15.3使用Ethereal监视局域网流量 486
    15.3.1启动Ethereal 487
    15.3.2捕获以太网数据 488
    15.3.3解释捕获的以太网数据 489
    15.4小结 490
    第16章连接Internet 491
    16.1理解Internet结构 491
    16.1.1Internet域 492
    16.1.2主机名和IP地址 494
    16.1.3路由选择 495
    16.1.4代理 495
    16.2拨号连接Internet 495
    16.2.1获取信息 495
    16.2.2设置拨号PPP 496
    16.2.3启动PPP连接 500
    16.2.4按需启动PPP连接 500
    16.2.5检查PPP连接 501
    16.3将LAN连接到Internet 506
    16.4设置RedHatLinux为路由器 507
    16.4.1配置RedHatLinux路由器 507
    16.4.2配置网络客户机 510
    16.4.3配置Windows网络客户机 511
    16.5配置虚拟专用网络连接 511
    16.5.1理解CIPE 512
    16.5.2设置CIPEVPN 513
    16.5.3检查CIPEVPN 516
    16.6设置RedHatLinux为代理服务器 516
    16.6.1启动squid守护进程 517
    16.6.2使用简单的squid.conf文件 518
    16.6.3修改Squid配置文件 519
    16.6.4调试Squid 522
    16.7设置代理客户 524
    16.7.1将Mozilla配置为使用代理服务器 524
    16.7.2将InternetExplorer配置为使用代理服务器 525
    16.7.3配置Mosaic和Lynx浏览器使用代理服务器 526
    16.8小结 526
    第17章设置打印服务器 527
    17.1在RedHatLinux中打印 527
    17.1.1理解lpd打印守护进程 528
    17.1.2从桌面安装本地打印机 530
    17.1.3从桌面配置远程打印机 532
    17.2将打印服务转换为CUPS 536
    17.2.1使用RedHatPrinterSwitcher转换到CUPS 537
    17.2.2使用基于Web的CUPS管理 537
    17.3选择打印机 538
    17.4在RedHatLinux中管理文档打印 539
    17.4.1使用lpr进行打印 539
    17.4.2用lprm删除打印作业 540
    17.4.3用lpc控制打印机 541
    17.5配置打印服务器 542
    17.5.1在lpd.perms中配置Linux共享打印机 542
    17.5.2配置共享NetWare打印机 542
    17.5.3配置共享Samba打印机 543
    17.6小结 544
    第18章设置文件服务器 545
    18.1设置文件服务器的目的 545
    18.2在RedHatLinux下设置NFS文件服务器 545
    18.2.1共享NFS文件系统 547
    18.2.2使用NFS文件系统 551
    18.2.3卸载NFS文件系统 554
    18.2.4与NFS相关的其他内容 554
    18.3在RedHatLinux下设置Samba文件服务器 555
    18.3.1准备安装Samba 556
    18.3.2快速启动Samba 556
    18.3.3使用SWAT配置Samba 559
    18.3.4用SWAT创建Samba服务器配置 559
    18.3.5为Windows系统设置Samba客户机 566
    18.4在RedHatLinux下设置NetWare网络文件服务器 567
    18.4.1创建NetWare网络文件服务器 568
    18.4.2使用NetWare客户机命令 569
    18.5小结 570
    第19章设置邮件服务器 571
    19.1SMTP和Sendmail介绍 571
    19.2安装和运行Sendmail 572
    19.2.1启动Sendmail 573
    19.2.2其他程序 573
    19.2.3由Sendmail实现日志 574
    19.3配置sendmail(sendmail.cf) 575
    19.3.1创建sendmail.cf(利用sendmail.mc和m4) 575
    19.3.2了解sendmail.cf文件 577
    19.3.3Sendmail的组件文件 577
    19.3.4Sendmail本地信息项 578
    19.3.5Sendmail选项 581
    19.3.6邮件优先级 594
    19.3.7可信用户 595
    19.3.8标题格式 595
    19.3.9重写规则 596
    19.3.10邮件程序定义 596
    19.3.11forward文件 597
    19.3.12别名文件 597
    19.4介绍Postfix 598
    19.5从服务器获取邮件(POP) 599
    19.5.1在Linux中访问邮箱 599
    19.6配置POP 599
    19.7管理邮件列表 600
    19.8.1安装majordomo 601
    19.8.2配置majordomo 601
    19.8.3运行majordomo 602
    19.8小结 602
    第20章设置FTP服务器 603
    20.1理解FTP服务器 603
    20.1.1FTP服务器特性 604
    20.1.2FTP用户类型 604
    20.2使用WU-FTPD 604
    20.2.1建立FTP用户 606
    20.2.2FTP目录、消息文件、问候语的设置 609
    20.2.3启动和关闭WU-FTPD服务 616
    20.2.4监视WU-FTP服务器 617
    20.3使用vsFTPd 618
    20.3.1快速启动vsFTPd 618
    20.3.2配置vsFTPd 619
    20.4获取FTP服务器的更多信息 623
    20.5小结 624
    第21章设置Web服务器 625
    21.1Web服务器简介 625
    21.1.1ApacheWeb服务器 626
    21.1.2TUXWeb服务器 626
    21.1.3其他可用于RedHatLinux的Web服务器 627
    21.2快速启动ApacheWeb服务器 627
    21.3配置Apache服务器 629
    21.3.1配置httpd.conf 629
    21.4启动和停止服务器 657
    21.5监视服务器活动 658
    21.5.1显示服务器信息 659
    21.5.2显示服务器状态 659
    21.5.3增强server-info和server-status安全性 660
    21.5.4日志错误 661
    21.5.5日志传送 661
    21.5.6分析Web服务器流量 661
    21.6小结 663
    第22章设置新闻服务器 665
    22.1理解新闻传送 665
    22.2规划新闻服务器 666
    22.2.1是否需要一个新闻服务器 666
    22.2.2提供哪个新闻组 666
    22.2.3选择文章的存储方法 666
    22.2.4一篇稿件将存储多长时间 667
    22.2.5怎样查找提供新闻的服务器 667
    22.2.6新闻组的政策 667
    22.3配置INN新闻服务器 667
    22.3.1启动INN 668
    22.3.2配置INN服务器 669
    22.4设置新闻供给 679
    22.4.1配置供给稿件的主机 679
    22.4.2配置提供稿件的主机 680
    22.4.3获得活动新闻组的列表 682
    22.4.4创建历史数据库 682
    22.5选择如何存储稿件 682
    22.5.1启动不同的存储方法 683
    22.5.2使用timehash存储方法 684
    22.5.3使用cnfs存储方法 684
    22.6设置到期时间 686
    22.7允许用户访问你的服务器 687
    22.8启动新闻服务 688
    22.9检查新闻日志文件 688
    22.10小结 688
    第23章设置引导服务器:DHCP和NIS 689
    23.1使用动态主机配置协议 689
    23.2配置DHCP服务器 690
    23.2.1配置dhcpd.conf文件 690
    23.2.2启动DHCP服务器 694
    23.3设置DHCP客户机 694
    23.4理解网络信息服务 696
    23.5将RedHatLinux设置为NIS客户机 697
    23.5.1定义NIS域名 697
    23.5.2设置/etc/yp.conf文件 698
    23.5.3配置NIS客户机守护进程 698
    23.5.4检查NIS的运行 699
    23.5.5使用NIS映射 699
    23.6将RedHatLinux设置为NIS主服务器 700
    23.6.1创建NIS映射 700
    23.7将RedHatLinux设置为NIS从服务器 703
    23.8小结 703
    第24章设置MySQL数据库服务器 705
    24.1查找MySQL包 705
    24.2配置MySQL服务器 706
    24.2.1使用mysql用户/用户组账户 706
    24.2.2添加管理性用户 707
    24.2.3设置MySQL选项 707
    24.2.4使用示例my.cnf文件 711
    24.3启动MySQL服务器 712
    24.4检查MySQL服务器工作情况 713
    24.5处理MySQL数据库 714
    24.5.1使用mysql命令 714
    24.5.2用mysql创建数据库 715
    24.5.3向MySQL数据库表添加数据 716
    24.6了解MySQL表 719
    24.7显示MySQL数据库 722
    24.7.1显示所有或者选中的记录 722
    24.7.2显示选中的列 723
    24.7.3排序数据 723
    24.8修改表和记录 724
    24.8.1修改MySQL表 724
    24.8.2修改和删除MySQL记录 725
    24.9添加和删除用户访问 725
    24.9.1添加用户和准许访问 725
    24.9.2废除访问 726
    24.10检查和修复数据库 727
    24.11小结 728
    第25章把服务器配置为DNS 729
    25.1决定服务器的用途 729
    25.1.1使用托管服务 730
    25.2连接公共服务器 730
    25.2.1选择ISP 731
    25.2.2申请域名 732
    25.3配置公共服务器 734
    25.3.1配置网络 734
    25.3.2配置服务器 735
    25.3.3管理安全 736
    25.4建立域名系统服务器 737
    25.4.1了解DNS 737
    25.4.2DNS域名服务器示例 739
    25.4.3快速启动DNS服务器 740
    25.4.4检查DNS是否工作正常 746
    25.5获取有关BIND的详细信息 747
    25.6小结 747
    附录ARedHatLinux包管理器 749
    附录B运行网络服务 785
查看详情
好书推荐 / 更多
Red Hat Linux8宝典
传统十论:本土社会的制度、文化与其变革
秦晖 著
Red Hat Linux8宝典
翁达杰作品系列:英国病人(精装)
[加]迈克尔·翁达杰 著;丁骏 译
Red Hat Linux8宝典
软件体的生命周期:特德·姜科幻小说集
[美]特德·姜
Red Hat Linux8宝典
汉唐文学与文献论考
陈尚君 著
Red Hat Linux8宝典
中国佛学源流略讲
吕澂 著
Red Hat Linux8宝典
明清稿抄校本鉴定
陈先行、石菲 著
Red Hat Linux8宝典
瓦檐下的旧器物
黄孝纪
Red Hat Linux8宝典
索恩丛书·自由的流亡者:永失美国与大英帝国的东山再起(套装全2册)
马娅·亚桑诺夫(Maya Jasanoff) 著;马睿 译
Red Hat Linux8宝典
维米尔
北寺 译 者;[英]路德维希·戈德沙伊德(Ludwig Goldscheider)
Red Hat Linux8宝典
做工的人
林立青 著;赖小路 摄影
Red Hat Linux8宝典
与绝迹之鸟的短暂邂逅
[美]本·方登 著
Red Hat Linux8宝典
[日]吉田修一 Yoshida Shuichi 著;岳远坤 译