图书介绍
Red Hat Linux 9系统管理pdf电子书版本下载
- 朱居正,高冰等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302078122
- 出版时间:2004
- 标注页数:513页
- 文件大小:49MB
- 文件页数:533页
- 主题词:Linux操作系统
PDF下载
下载说明
Red Hat Linux 9系统管理PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.2其他的Linux版本 1
2 1.4数据库管理 43 1
21.3.4设置自启动PostgreSQL Server 43 1
目 录 1
第1章 为什么使用Red Hat Linux 1
1.1 Linux的历史 1
第1部分Linux简介及安装 1
1.3 Red Hat Linux的优势 2
1.4为什么选择Linux作为服务器操作系统 3
1.5 如何获得Red Hat Linux9安装软件 4
2.1安装前的准备工作 6
第2章安装过程和基本配置 6
2.1.1 硬件需求 6
2.1.2光盘启动安装 8
2.1.3选择安装类型 9
2.2 安装Red Hat Linux 9 9
2.2.1 图形化安装界面 9
2.2.2文本模式安装界面 10
2.2.3启动安装程序 10
2.2.6从硬盘安装 12
2.2.5从光盘安装 12
2.2.4选择一种安装方法 12
2.2.7网络安装的准备工作 13
2.2.8通过NFS安装 13
2.2.9通过FTP安装 14
2.2.10通过HTTP安装 14
2.2.11 RedHat Linux 9安装正式开始 14
2.2.12语言选择 16
2.2.13键盘选择 17
2.2.14 鼠标配置 17
2.2.1 5选择安装还是升级 18
2.2.16安装类型 18
2.2.17磁盘分区设置 18
2.2.19为用户的系统分区 19
2.2.18磁盘自动分区 19
2.2.20引导装载程序配置 24
2.2.21网络配置 28
2.2.22防火墙配置 30
2.2.24时区配置 32
2.2.23语言支持的选择 32
2.2.25设置根口令 33
2.2.26验证配置 34
2.2.27软件包的选择 35
2.2.28准备安装 37
2.2.29安装软件包 37
2.2.30创建安装盘 38
2.2.3 1视频卡的配置 38
2.2.32 X配置——显示器的配置和定制 39
2.3 卸载Red Hat Linux 9 40
2.2.33 安装完成 40
2.4.1与Windows 98的并存 42
2.4与Windows操作系统的并存 42
2.4.2与Windows NT的并存 44
2.5 安装Red Hat Linux 9的常见问题处理 46
2.5.1无法引导Red Hat Linux 46
2.5.2安装起始部分的问题 47
2.5.3安装过程中的问题 48
2.5.4安装后的问题 50
第2部分系统管理 55
第3章开、关机过程控制 55
3.1 系统启动文件:/etc/rc.d 55
3.2 引导系统 57
3.3登录、注销、关机和远程登录 59
3.3.2注销系统的logout命令 60
3.3.1 文本模式下登录系统的login命令 60
3.3.3关机或进入单人维护模式的shutdown命令 61
3.3.4重新启动计算机的reboot命令 62
3.3.5远程登录的rlogin命令 63
3.4文本模式与X Window System模式相互切换 64
第4章 配置X Window System及外部设备 65
4.1 什么是XFree86 65
4.2配置XFree86 66
4.3 使用图形化配置工具 73
9.2.1使用top命令 1 76
4.4 X Window System命令和配置文件 76
4.5 设备文件 85
4.6打印机的安装、配置和管理 87
4.6.1 打印机的安装和配置 87
4.6.2使用打印机管理器Print Manager 92
4.7声卡的安装 94
4.8.1 网卡安装的基本方法 95
4.8 网卡的安装 95
4.8.2双网卡的安装 100
第5章 GNOME 102
5.1 GNOME操作界面 103
5.2 GNOME桌面环境 103
5.3窗口管理器 105
5.4 GNOME文件管理器 105
5.5 GNOME的控制面板和主菜单 108
5.6终端窗口:Xterm 109
5.7 GNOME的配置:控制中心 110
5.8添加/删除应用程序 111
5.9 GNOME下的应用软件 113
5.9.1压缩及解压缩软件 113
5.9.2办公应用软件 116
5.9.3 图形软件和图像大师 117
5.9.4文本编辑器 119
5.9.5多媒体播放软件 120
5.9.6浏览器 121
5.10 GNOME下的游戏 122
6.1 系统的目录 123
第6章文件系统与安全 123
6.2文件系统的结构 124
6.3 设置文件/目录访问权限 125
6.3.1权限的意义 126
6.3.2使用文件管理器来改变文件/目录的权限 128
6.3.3使用chmod和数字改变文件/目录的访问特权 130
6.3.4使用命令chown改变文件/目录的所有权 131
6.4链接与符号链接 132
6.4.1 建立链接 133
6.4.2 符号链接 134
第7章Linux的常用命令 135
7.1文件和目录操作的基本命令 135
7.2文件压缩和有关归档的命令 142
7.3 针对文件系统的命令 143
7.4 与DOS兼容的命令 144
7.5与系统管理相关的命令 145
7.6用户管理命令 147
7.7网络管理命令 149
7.8进程管理命令 152
7.9 shell命令 153
7.10与打印有关的命令 157
第3部分用户管理、进程管理和网络管理 159
第8章用户管理 159
8.1 系统管理员帐号 159
8.1.1 设置root帐号的密码 159
8.1.2只允许root登录 160
8.2使用命令行工具管理用户 162
8.2.1 创建新的用户帐号 162
8.2.2停用与删除用户帐号 164
8.2.3使用groupadd、groupmod和groupdel管理组 165
8.3 使用Red Hat用户管理器管理用户 165
8.4.1命令行管理方式 169
8.4用户磁盘空间管理 169
8.4.2图形化管理工具 172
第9章系统监视及进程管理 174
9.1查看登录的用户 174
9.1.1 查看用户的行为 174
9.1.2查看个别用户 175
9.2系统监视 176
9.2.2使用系统监视器 178
9.3进程管理 182
9.3.1用ps获得进程状态 182
9.3.2删除进程的命令 184
9.3.3控制进程的优先级 184
9.4 日志文件管理 186
9.4.1配置syslog 186
9.4.2系统日志的图形化管理 189
10.1 TCP/IP网络基础 192
第10章TCP/IP网络规划及管理 192
10.2 网络类型及拓扑结构 193
10.2.1网络类型 193
10.2.2网络拓扑结构 195
10.3 IP分类 196
10.4 TCP/IP配置文件 197
10.4.1/etc/hosts文件 198
10.4.2/etc/networks文件 199
10.4.3主机名:/etc/hostname文件 199
10.4.4/etc/services文件 199
10.4.5/etc/protocols文件 200
10.5.1 网络接口管理和路由 201
10.5 TCP/IP网络管理 201
10.5.2监视网络 205
10.6组网目标分析 207
10.6.1服务类型分析 207
10.6.2用户分析 208
第4部分 Red Hat Linux 9下的各种服务器配置 209
第11章 DNS服务器配置 209
11.1 DNS的基本知识 209
11.1.1DNS的特征和组成 209
11.1.2 DNS的层次结构与域名分配 210
11.1.4 Linux上DNS的分类 211
11.1.3 DNS的查询过程 211
11.1.5架设DNS服务器应具备的条件 213
11.2获取和安装软件包 213
11.3 配置DNS服务器 215
11.3.1相关文件 215
11.3.2 named.conf 215
11.3.3 资源记录 219
11.3.4区域文件 223
11.3.5缓冲器文件 226
11.3.6子域和从DNS服务器 227
11.3.7配置实例 228
11.4 图形化配置工具 232
11.5常见问题处理 236
第12章 DHCP服务器及PPP服务器的配置 238
12.1 DHCP服务器的配置 238
12.1.1 DHCP服务器的基本知识 238
12.1.2客户端安装与设置 238
12.1.3配置DHCP服务器 240
12.2.2连接前的准备工作 241
12.2.1 PPP协议 241
12.2点对点服务与配置 241
12.2.3 配置PPP服务器 242
12.2.4使用Modem上网 244
第13章Samba服务器配置 248
13.1 Samba Server简介及安装 248
13.2 smb.conf文件详解 249
13.3 4种级别的Samba服务器配置方法 256
13.3.1 share级配置方法 256
13.3.2 user级配置方法 259
13.3.3 server级配置方法 260
13.3.4使Samba加入NT域 261
13.4启动、停止和重启Samba服务器 262
13.5 本机Windows分区和Linux分区资源互访 263
13.6 Samba相关命令和程序 264
13.7设置Samba网络打印机 266
13.8 Samba服务器的图形化配置方法 268
第14章 NFS服务器配置 272
14.1 NFS的基本知识 272
14.2 NFS的配置文件/etc/exports 272
14.3配置NFS服务器 273
14.3.1 直接修改/etc/exports文件 273
14.4配置NFS客户端 274
14.3.2用exportfs命令来更改设置 274
14.4.1用mount命令挂载 275
14.4.2编辑/etc/fstab文件 276
14.5 网络信息服务(NIS) 277
14.6常见问题处理 278
14.6.1 客户端在挂载服务器时出现的问题 278
14.6.2 mount问题 278
14.6.3客户端常见出错信息 278
14.7图形化配置方法 279
第15章Proxy服务器配置 281
15.1 Squid简介 281
15.2.1安装Squid软件 282
15.2.2快速配置Squid Server 282
15.2配置Squid Server 282
15.2.3 建立置换目录与启动Squid Server 284
15.3 Squid Server的安全性控制 285
15.4改善Proxy服务器的性能 287
15.4.1 Proxy Server缓冲器 287
15.4.2 squid.conf文件的常用设置 288
15.5.1 在IE浏览器中设置 290
15.5.2在Linux浏览器中设置 290
15.5在客户端使用Squid服务器 290
15.6设置Squid服务器自动取回数据 291
15.6.1设置高速取回数据 291
15.6.2设置定时取回网站中的数据 292
第16章WWW服务器配置 293
16.1 Apache的获取和安装 293
16.2配置Apache Server 294
16.2.1配置httpd.conf文件 294
16.2.2 Web目录配置 320
16.2.3访问控制 321
16.2.4 URL路径名设置 322
16.2.5 MIME类型 323
16.2.6测试Apache服务器 323
16.2.7验证Web用户 324
1 6.2.8关于CGI脚本 325
16.3 SSI/XSSI 326
16.4虚拟主机 327
16.4.1基于IP地址的虚拟主机 327
16.4.2基于名称的虚拟主机 328
16.4.3动态虚拟主机 329
16.5启动和运行Apache 331
16.5.1启动和关闭httpd 331
16.5.2启动系统时自动运行httpd 332
16.6用户的个人网站管理 332
16.7管理日志文件 333
16.8图形化配置工具 335
16.9 Web服务器安全——SSL 340
第17章FTP服务器配置 342
17.1 FTP服务器的安装与启动 342
1 7.2配置vsFTPd服务器 343
17.2.1 vsftpd.conf文件的配置 343
17.2.2 vsftpd.frpusers文件的配置 346
17.2.3 vsftpd.user list文件 347
17.2.4相关的FTP命令 347
17.3 配置WU-FTPD服务器 348
17.3.1配置ftpaccess.eonf文件 349
17.3.3 管理日志文件xferlog 354
17.3.2 ftpusers文件的配置 354
17.4 赋予某个用户FTP权限但禁止Telnet功能的方法 355
18.1 邮件系统工作程序 356
18.1.1在内部网络中传送E-mail 356
第18章Mail服务器配置 356
18.1.2传送E-mail到外部网络 357
1 8.2邮件系统的规划 357
18.3 配置Sendmail Server 358
18.3.1 安装与启动Sendmail 358
18.3.2设置帐号别名 359
18.3.3 邮件存放位置与邮件结构 361
18.4建立POP邮件服务 362
18.3.4处理未寄出的信 362
18.4.2配置POP服务器 363
18.4.1安装POP服务器 363
18.4.3 配置SMTP/POP邮件客户 365
18.5没有域名的收信方法 369
第19章News服务器配置 371
19.1 News传送方式 371
19.3设置相关文件 372
19.2安装News服务器 372
19.3.1设置inn.conf文件 373
19.3.2设置保存期限的expire.ctl文件 376
19.3.3 设置storage.conf文件 377
19.3.4设置newsfeeds文件 378
19.3.5设置其他相关配置文件 380
1 9.4 检查设置情况及启动INN daemon 383
19.5管理本机的新闻组 384
19.7 News服务器日常管理 385
19.7.1讨论信件存放的位置 385
19.6设置客户端新闻阅读程序 385
19.7.2设置定时处理 386
第5部分网络数据库 387
第20章MySQL数据库配置与管理 387
20.1 Linux下的数据库 387
20.1.1数据库总体性能评价 387
20.1.2基于Web的数据库平台 388
20.1.3 Linux下常见的数据库平台 390
20.2 MySQL简介 391
20.3 安装、配置MySQL 392
20.3.1 获得、安装MySQL 392
20.3.2测试MySQL 394
20.4 MySQL的常用命令 397
20.5用户管理 400
20.5.1 GRANT和REVOKE的相关参数 401
20.5.2用GRANT授权 402
20.6在MySQL中修改密码及设置访问限制 405
20.6.1 在MySQL中修改密码的方法 405
20.5.3撤权和删除用户 405
20.6.2在MySQL中设置访问限制的方法 406
20.7 MySQL数据库的备份和恢复 409
20.7.1 MySQL数据库备份的方法和原则 409
20.7.2使用MySQLdump备份数据库 411
20.7.3直接复制数据库进行数据备份 413
20.7.4用备份恢复数据 413
20.7.6恢复单个表 414
20.7.5恢复整个数据库 414
20.8.1 内部安全性——保证数据目录访问的安全 415
20.8 MySQL的安全性 415
20.8.2外部安全性——保证网络访问的安全 417
20.9 MySQL在网站中的应用 420
20.9.1 MySQL相关函数 420
20.9.2 PHP的ODBC函数 421
20.9.3应用实例 422
第21章 PostgreSQL数据库配置与管理 424
21.1 PostgreSQL数据库简介 424
21.1.1 PostgreSQL的特点 424
21.1.2 PostgreSQL中的成员 425
21.2 PostgreSQL的工作原理 425
21.3.1安装PostgreSQL 427
2 1.3 架设PostgreSQL Server 427
21.3.2设置PostgreSQL 428
21.3.3测试PostgreSQLServer 430
21.4.1 启动、停止、查看状态以及重新启动PostgreSQLServer 431
21.4.2新增与删除数据库用户 432
21.4.3新增与删除数据库 433
21.4.4设置数据库的存储位置 434
21.5使用psql访问数据库 435
21.5.1 psql命令行操作 435
21.5.2用psql命令访问数据库 438
21.5.3对数据库操作的简单范例 440
21.6数据库的备份和恢复 442
21.7 ODBC接口 443
2 1.8 系统管理 445
21.8.1 安全性 445
21.8.2用户认证 446
21.8.3 以主机为基础的访问控制 446
21.8.4认证方法 446
21.8.5访问控制 447
21.8.6安全TCP/IP连接 448
2 1.9 在Windows下访问PostgreSQL Server 448
21.9.1 安装Tcl/Tk 448
21.9.2安装PgAccess 449
21.9.3执行PgAccess 449
21.10.2客户端连接问题 450
21.10.1 postmaster启动失败 450
21.10常见问题处理 450
第22章 PHP语言 452
22.1 PHP概述 452
22.1.1 PHP的历史 452
22.1.2 PHP的特点 452
22.2 PHP的获取与安装 453
22.3 php.ini配置选项详解 454
22.4编写PHP程序 467
22.4.1最简单的PHP程序 467
22.4.2 PHP嵌入HTML的方法 468
22.5 PHP中的函数和类 468
22.5.1 PHP中的函数及类概述 468
22.5.3 网络函数库 469
22.5.2 Apache服务器专用函数 469
22.5.4 ODBC数据库连接函数库 470
22.5.5 PostgreSQL数据库函数库 471
22.6 PHP典型编程实例 472
22.6.1 计数器 472
22.6.2投票程序 474
第23章 Apache+PHP+MySQL/PostgreSQL快速安装 477
23.1 Apache+PHP4+MySQL的快速安装与设置 477
23.1.1 下载软件 477
23.1.2安装步骤 477
23.2 Apache+PHP4+PostgreSQL的快速安装和设置 479
23.2.1 PostgreSQL的安装和设置 480
23.2.2 Apache+PHP4的安装和设置 484
24.1.2网络安全5层体系 487
24.1.1网络安全简介 487
第6部分网络安全及技术 487
第24章网络安全 487
24.1 网络安全体系结构 487
24.1.3网络层的安全性 488
24.1.4系统的安全性 489
24.1.5用户的安全性 489
24.1.6应用程序的安全性 490
24.1.7数据的安全性 490
24.2网络安全的特征及不同环境的网络安全 490
24.2.1 网络安全的特征 490
24.3 网络安全策略 491
24.3.1物理安全策略 491
24.2.3不同环境和应用中的网络安全 491
24.2.2主要的网络安全威胁 491
24.3.2访问控制策略 492
24.3.3防火墙控制 494
24.3.4信息加密策略 495
24.3.5 网络安全管理策略 496
24.4 网络安全和系统安全的主要薄弱环节 496
24.4.1 软件自身安全性差 496
24.4.2安全策略不当 496
24.4.3缺乏安全意识 497
第25章 网络安全技术 498
25.1 口令攻击和保护 498
25.1.1 口令攻击的手段 498
25.1.2 口令的取值范围 498
25.1.3 几种口令解密程序 499
25.2缓冲区溢出 500
25.3 网络端口攻击和安全 500
25.3.1 IP Spoofing 501
25.3.2 TCP端口的检测 501
25.3.3嗅探器(Sniffer) 502
25.4特洛伊木马 503
25.4.1特洛伊程序的定义 503
25.4.2特洛伊程序的种类 503
25.4.3特洛伊木马防御原理 504
25.5 扫描器 505
25.5.1扫描器介绍 505
25.5.2 网络应用程序和扫描器 505
25.5.3扫描器的种类 506
25.6防火墙技术 507
25.6.1 防火墙的概念和组成 507
25.6.2防火墙的各种类型 507
25.6.3 防火墙的安全意义 509
25.7 IP伪装技术 509
25.8局域网安全防范技术 510
25.8.1网络分段 510
25.8.2 以交换式集线器代替共享式集线器 511
25.8.3 VLAN的划分 511
25.9广域网安全技术 512
25.9.1 加密技术 512
25.9.2 VPN技术 512
25.9.3身份认证技术 513