Linux系统管理大全PDF电子书下载
- 电子书积分:22 积分如何计算积分?
- 作 者:(美)特恩布尔,(美)利沃德林克,(美)马托泰克著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2010
- ISBN:9787115236739
- 页数:820 页
第一部分 入门 2
第1章 Linux介绍 2
1.1 Linux发行版 2
1.1.1 Red Hat Enterprise Linux 3
1.1.2 CentOS 4
1.1.3 The Fedora Project 4
1.1.4 Debian Linux 4
1.1.5 Ubuntu 4
1.1.6 Gentoo 5
1.1.7 那么我们应该选择哪一种发行版呢? 5
1.1.8 本书涉及了哪些发行版呢? 6
1.2 选择硬件 6
1.3 支持的硬件 7
1.4 获取系统软件 7
1.5 获得支持 8
1.6 小结 8
第2章 安装Linux 9
2.1 LiveCD与虚拟机 10
2.1.1 LiveCD 10
2.1.2 虚拟机 10
2.2 Red Hat Enterprise Linux的安装 11
2.3 Ubuntu的安装 33
2.4 故障检修 47
2.4.1 诊断信息 47
2.4.2 重新安装 47
2.4.3 故障检修资源 47
2.5 小结 48
第3章 Linux基础 49
3.1 准备开始 49
3.2 Linux与Microsoft Windows 51
3.2.1 GUI桌面 51
3.2.2 命令行 52
3.3 远程访问 56
3.4 获得帮助 58
3.5 用户与组 59
3.6 服务与进程 60
3.7 软件包 61
3.8 文件与文件系统 62
3.8.1 文件类型与权限 66
3.8.2 链接 71
3.8.3 用户、组与所有权 71
3.8.4 大小和空间 72
3.8.5 日期与时间 73
3.9 文件操作 73
3.9.1 读文件 74
3.9.2 搜索文件 76
3.9.3 复制文件 77
3.9.4 移动与重命名文件 79
3.9.5 删除文件 80
3.9.6 链接文件 80
3.9.7 编辑文件 81
3.10 小结 83
第4章 用户和组 84
4.1 登入时发生了什么事? 84
4.2 用户与组操作 85
4.2.1 sudo介绍 85
4.2.2 创建用户 86
4.2.3 创建组 89
4.2.4 删除用户和组 91
4.2.5 通过GUI管理用户和组 92
4.2.6 密码 94
4.2.7 密码时效 95
4.2.8 停用用户 97
4.2.9 存储用户和组数据 97
4.2.10 配置shell和环境 100
4.3 控制对主机的访问 102
4.4 sudo命令详解 106
4.5 小结 111
第5章 启动与服务 112
5.1 当主机启动时发生了什么事? 112
5.1.1 BIOS 112
5.1.2 引导程序 113
5.1.3 操作系统 114
5.2 了解GRUB引导程序 114
5.2.1 配置GRUB 115
5.2.2 使用GRUB菜单 117
5.2.3 保护引导程序 118
5.3 启动之后发生了什么? 118
5.3.1 配置init 119
5.3.2 在运行级别之间移动 120
5.4 管理服务 121
5.4.1 管理Red Hat上的服务 123
5.4.2 管理Ubuntu上的服务 127
5.4.3 Upstart:一种新方式 130
5.5 关闭和重启主机 131
5.6 使用定时任务调度服务与命令 132
5.7 小结 135
第6章 网络与防火墙 136
6.1 网络与连网概论 136
6.1.1 从接口开始 139
6.1.2 在GUI下配置接口 142
6.1.3 使用网络脚本配置网络 151
6.1.4 添加路由与转发数据包 161
6.2 一般网络故障检修 165
6.2.1 Ping! 166
6.2.2 MTR 167
6.2.3 TCP/IP 101 168
6.2.4 tcpdump命令 169
6.2.5 Netcat工具 171
6.2.6 dig它? 172
6.2.7 其他故障诊断工具 174
6.3 Netfilter与iptables 175
6.4 Netfilter/iptables是如何工作的? 175
6.4.1 表 176
6.4.2 链 176
6.4.3 策略 177
6.4.4 网络地址转换 178
6.4.5 使用iptables命令 179
6.4.6 对Red Hat主机上默认规则的解释 184
6.5 配置范例网络 189
6.5.1 我们的配置 189
6.5.2 其他防火墙配置工具 209
6.6 TCP Wrappers 210
6.7 小结 210
第7章 软件包管理 212
7.1 软件包管理介绍 212
7.2 Red Hat上的软件包管理 214
7.2.1 准备开始 214
7.2.2 软件包更新器程序 215
7.2.3 软件包管理器程序 220
7.2.4 Red Hat网络(RHN) 222
7.2.5 Yellowdog Updater Modified(Yum) 230
7.2.6 Red Hat软件包管理(RPM) 234
7.2.7 通过源代码创建RPM软件包 238
7.3 Ubuntu上的软件包管理 239
7.4 使用Synaptic进行包管理 249
7.4.1 添加软件 250
7.4.2 移除软件 251
7.4.3 管理软件源 252
7.4.4 更新与升级 254
7.4.5 使用更新管理器 255
7.5 使用dpkg包管理 256
7.5.1 查看软件包细节 258
7.5.2 安装软件包 259
7.5.3 卸载软件包 260
7.6 编译源代码 260
7.6.1 配置 262
7.6.2 编译和生成 263
7.6.3 安装 264
7.6.4 卸载 265
7.7 小结 265
第8章 存储管理与灾难恢复 266
8.1 存储器基础 266
8.1.1 设备 266
8.1.2 分区 268
8.1.3 文件系统 274
8.2 使用文件系统 282
8.2.1 自动挂载 284
8.2.2 检查文件系统的利用率 286
8.3 RAID 287
8.3.1 RAID的类型 288
8.3.2 创建阵列 290
8.4 逻辑卷管理 296
8.4.1 创建卷与卷组 297
8.4.2 扩充逻辑卷 299
8.4.3 缩减逻辑卷 300
8.4.4 用GUI管理LVM 301
8.5 故障恢复 304
8.5.1 引导程序的问题 307
8.5.2 磁盘故障 308
8.6 小结 310
第二部分 让Linux为你工作 312
第9章 基础架构服务:NTP、DNS、DHCP和SSH 312
9.1 网络时间协议 312
9.2 域名系统 316
9.2.1 根服务器 316
9.2.2 查询域名服务器 318
9.2.3 运行缓存DNS 322
9.2.4 权威DNS服务器 326
9.2.5 动态DNS 337
9.3 动态主机配置协议 337
9.3.1 安装与配置 337
9.3.2 静态租约分配 339
9.3.3 动态DNS更新 341
9.3.4 手动修改DNS输入项 347
9.4 Secure Shell 348
9.4.1 创建和分配密钥 348
9.4.2 使用SSH代理 349
9.4.3 调整SSH配置 350
9.4.4 执行快速又安全的文件传输任务 353
9.5 小结 354
第10章 邮件服务 355
10.1 电子邮件是如何工作的 355
10.1.1 发送一封电子邮件时发生了什么事? 356
10.1.2 电子邮件发送之后发生了什么事? 358
10.2 配置电子邮件 359
10.2.1 安装 360
10.2.2 启动Postfix 362
10.2.3 了解Postfix配置 363
10.2.4 初始配置 365
10.2.5 测试Postfix 366
10.2.6 选择邮箱格式 369
10.3 Postfix扩展配置 372
10.3.1 使用加密功能 372
10.3.2 身份验证 382
10.4 获得Postfix相关的帮助 390
10.5 防止病毒和垃圾邮件 391
10.5.1 与垃圾邮件作战 391
10.5.2 防病毒 401
10.6 配置IMAP和POP3 407
10.6.1 IMAP 407
10.6.2 POP3 407
10.6.3 二者有什么区别? 407
10.6.4 在IMAP和POP3之间选择 408
10.6.5 Dovecot介绍 408
10.7 虚拟域与虚拟用户 414
10.8 小结 415
第11章 Web服务和SQL服务 416
11.1 Apache网页服务器 416
11.1.1 安装和配置 416
11.1.2 访问控制 426
11.1.3 模块 427
11.1.4 文件和目录许可 428
11.2 MySQL数据库 429
11.2.1 安装 429
11.2.2 测试服务器 431
11.2.3 基本的InnoDB优化技术 432
11.2.4 基本的MySQL管理 435
11.3 安装网络站点 437
11.3.1 网络交流 438
11.3.2 webmail 443
11.3.3 配置SquirrelMail 445
11.3.4 其他Web应用程序 448
11.4 Squid Cache 448
11.4.1 配置 449
11.4.2 客户端配置 451
11.4.3 透明性 451
11.5 小结 452
第12章 文件和打印共享 453
12.1 使用Samba和NFS共享文件 453
12.2 Samba 454
12.2.1 给Samba添加用户 463
12.2.2 向域中添加主机 464
12.2.3 Samba所需的IP表规则 466
12.2.4 在Linux上挂载Samba的共享目录 467
12.2.5 使用system-config-samba图形用户界面 467
12.2.6 资源 471
12.3 NFS共享文件:Linux到Linux 471
12.4 管理文档 473
12.4.1 使用文档管理系统 473
12.4.2 开源DMS KnowledgeTree 473
12.4.3 安装KnowledgeTree 474
12.4.4 管理KnowledgeTree 478
12.4.5 处理文档 481
12.4.6 启动和停止KnowledgeTree文档管理系统 486
12.4.7 带SSL的安全KnowledgeTree 486
12.4.8 资源 487
12.5 打印服务 487
12.5.1 CUPS 487
12.5.2 Samba和打印服务:给桌面系统添加打印机 494
12.6 小结 495
第13章 备份和恢复 496
13.1 灾难恢复计划 496
13.2 备份过程 497
13.3 网络备份 499
13.4 使用rsync 500
13.5 使用Bacula 509
13.5.1 获取软件 510
13.5.2 配置Bacula 514
13.5.3 使用bconsole管理Bacula 525
13.5.4 使用Bacula备份数据库 528
13.5.5 介绍Bat控制台 531
13.6 小结 536
第14章 构建VPN网络 537
14.1 示例网络 537
14.2 OpenVPN介绍 538
14.2.1 安装OpenVPN 539
14.2.2 启动和停止OpenVPN 539
14.2.3 配置OpenVPN 540
14.2.4 用OpenVPN发布总公司资源 550
14.2.5 为移动用户创建VPN连接 552
14.3 OpenVPN故障排除 559
14.4 小结 559
第15章 协作服务 560
15.1 Zimbra 561
15.2 安装Zimbra 563
15.2.1 安装前提 563
15.2.2 下载和主机前期准备 564
15.2.3 安装Zimbra 566
15.2.4 Zimbra安装后续的配置菜单 568
15.2.5 更改防火墙 572
15.2.6 Zimbra管理控制台 573
15.2.7 创建Class ofService 574
15.2.8 添加新用户 579
15.2.9 邮箱别名和邮件分发列表 584
15.2.10 添加资源 587
15.2.11 添加Zimlet 588
15.2.12 添加一个SSL认证 590
15.2.13 全局设置 594
15.2.14 监控Zimbra 597
15.3 使用Zimbra 598
15.3.1 使用电子邮箱 599
15.3.2 使用Zimlet 601
15.3.3 共享文件夹、地址簿、文档及其他资源 603
15.4 迁移已有的邮件服务 609
15.5 小结 610
第16章 目录服务 611
16.1 什么是LDAP 611
16.2 总则 614
16.3 部署 616
16.4安装 617
16.4.1 Red Hat安装指导 617
16.4.2 Ubuntu安装指导 617
16.5 配置 618
16.5.1 创建模式 623
16.5.2 访问控制列表 625
16.5.3 启动slapd守护进程 629
16.5.4 设置LDAP客户端 631
16.6 LDAP管理及其工具 631
16.6.1 LDIF文件与添加用户 632
16.6.2 使用LDIF文件添加用户 633
16.6.3 搜索LDAP树 636
16.6.4 LDAP中删除条目 637
16.6.5 密码策略覆盖 638
16.6.6 测试访问控制列表 639
16.6.7 备份LDAP目录 640
16.6.8 LDAP账户管理:基于Web的GUI 642
16.6.9 安装与配置 642
16.6.10 为LAM添Apache虚拟主机 643
16.7 与其他服务整合 649
16.7.1 单点登录:集中Linux认证 649
16.7.2 PAM运行机制 655
16.7.3 LDAP和Apache认证 658
16.7.4 LDAP与知识树DMS整合 661
16.8 小结 665
第17章 性能监控与优化 666
17.1 基本的健康状况检查 666
17.1.1 CPU利用率 666
17.1.2 内存利用率 667
17.1.3 磁盘空间 668
17.1.4 日志 668
17.2 高级工具 669
17.2.1 CPU和内存利用率 669
17.2.2 交换空间的使用 676
17.2.3 磁盘存取 677
17.3 持续性能监控 678
17.3.1 SNMP 678
17.3.2 Cacti 681
17.4 性能优化 692
17.4.1 资源限制 693
17.4.2 sysctl和proc文件系统 695
17.4.3 存储设备 696
17.4.4 文件系统调整 696
17.5 小结 697
第18章 日志记录与监控 699
18.1 日志记录 699
18.1.1 配置syslog 700
18.1.2 启动与配置syslog守护进程 705
18.1.3 使用logger工具测试日志记录 707
18.1.4 日志管理与轮替 707
18.2 日志分析与关联 710
18.2.1 SEC简介 710
18.2.2 安装SEC 712
18.2.3 运行SEC 712
18.2.4 使用SEC 715
18.2.5 SEC排错 723
18.3 监控 723
18.3.1 Nagios简介 723
18.3.2 安装Nagios 725
18.3.3 启动Nagios 726
18.3.4 Nagios配置 726
18.3.5 搭建Nagios控制台 742
18.3.6 Nagios疑难解答 748
18.4 小结 748
第19章 配置管理 749
19.1 自动配置 749
19.1.1 在Red Hat中使用Cobbler自动化配置 750
19.1.2 在Ubuntu中进行自动化配置 759
19.1.3 Kickstart和Preseed 767
19.2 配置管理 776
19.2.1 Puppet简介 776
19.2.2 安装Puppet 778
19.2.3 配置Puppet 778
19.2.4 连接第一个客户端 780
19.2.5 创建第一个配置 782
19.2.6 应用第一个配置 784
19.2.7 为多个主机定义配置 785
19.2.8 相关资源 788
19.2.9 使用模板 789
19.2.10 定义 791
19.2.11 更多Puppet 792
19.2.12 Puppet排错 793
19.3 小结 794
第20章 虚拟化 795
20.1 虚拟化解决方案 795
20.1.1 VirtualBox 795
20.1.2 VMware 796
20.1.3 Xen 796
20.1.4 KVM 798
20.1.5 OpenVZ 798
20.2 使用VirtualBox 798
20.2.1 安装VirtualBox 798
20.2.2 使用VirtualBox创建虚拟机 799
20.3 使用Xen安装虚拟机 802
20.3.1 为使用Xen准备计算机环境 802
20.3.2 创建Xen虚拟机 803
20.3.3 管理Xen虚拟机 806
20.3.4 自动启动Xen虚拟机 810
20.4 使用KVM安装虚拟机 810
20.4.1 为KVM虚拟化准备服务器:网络方面 811
20.4.2 在Ubuntu服务器上设置KVM 811
20.4.3 在KVM上安装一个Windows客户端操作系统 812
20.4.4 在KVM上安装一个Ubuntu服务器客户端操作系统 813
20.4.5 使用虚拟机管理器管理KVM虚拟机 813
20.5 使用OpenVZ的虚拟化方案 816
20.5.1 安装 816
20.5.2 创建OpenVZ虚拟机 818
20.5.3 OpenVZ虚拟机基本管理 820
20.6 小结 820
- 《管理信息系统习题集》郭晓军 2016
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《卓有成效的管理者 中英文双语版》(美)彼得·德鲁克许是祥译;那国毅审校 2019
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《管理运筹学》韩伯棠主编 2019
- 《ESG指标管理与信息披露指南》管竹笋,林波,代奕波主编 2019
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《战略情报 情报人员、管理者和用户手册》(澳)唐·麦克道尔(Don McDowell)著 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《海洋文明小史》倪谦谦责编;王存苗译;(法)雅克·阿塔利 2020
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019