网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 CentOS Linux系统管理与运维
分类 教育考试-考试-计算机类
作者 张金石,钟小平 主编
出版社 人民邮电出版社
下载
简介
内容推荐
本书基于网络工程和应用实际需求,以广泛使用的CentOS Linux 7平台为例介绍网络操作系统的部署、配置与管理的技术方法。全书共14章,内容包括网络操作系统基础、系统安装与基本操作、系统基本配置与管理、磁盘存储管理、进程与内核管理、系统和服务管控、性能监测与日志管理、网络配置管理、防火墙、安全管理、DNS与DHCP、网络资源共享、LAMP平台、远程登录与管理和KVM虚拟机。
作者简介
钟小平,网络类畅销书作者,其编写的《网络服务器配置与应用》,发行4版,累计印刷数万册。《很好网管——企业网络安全实战指南》,发行上万册。
目录
第1章CentOS安装与基本操作1
1.1网络操作系统概述1
1.1.1网络操作系统的概念1
1.1.2网络操作系统的特点2
1.1.3网络操作系统的功能2
1.1.4网络操作系统的工作模式2
1.1.5网络服务器3
1.1.6常用的网络操作系统4
1.2Linux与CentOS4
1.2.1Linux操作系统简介4
1.2.2Linux操作系统的版本6
1.2.3CentOSLinux6
1.3安装CentOSLinux服务器7
1.3.1组建Linux实验网络7
1.3.2CentOSLinux安装过程8
1.4Linux图形界面基本操作13
1.4.1进入Linux图形界面13
1.4.2熟悉CentOS桌面14
1.4.3用户登录、注销与切换15
1.4.4关机和重启15
1.4.5使用活动概览视图15
1.4.6切换工作区和窗口16
1.4.7启动应用程序16
1.4.8系统设置17
1.4.9使用文件管理器18
1.4.10使用gedit文本编辑器18
1.4.11XWindowSystem19
1.5Linux文本模式基本操作19
1.5.1进入Linux文本模式20
1.5.2文本模式下登录与注销20
1.5.3使用命令行关闭和重启系统21
1.5.4文本模式和图形界面切换21
1.5.5使用仿真终端窗口21
1.6Linux命令行与Shell操作22
1.6.1Shell基础22
1.6.2Linux命令行使用25
1.6.3命令行输入与输出27
1.6.4创建和执行Shell脚本28
1.6.5配置bash使用环境29
1.7使用vim编辑器30
1.7.1vim操作模式30
1.7.2打开vim编辑器30
1.7.3编辑文件31
1.7.4保存文件和退出vim31
1.7.5其他全局性操作32
1.7.6多文件操作32
1.8习题32
第2章Linux基本配置与管理33
2.1用户与组管理33
2.1.1用户与组概述33
2.1.2用户与组配置文件34
2.1.3超级用户权限35
2.1.4创建和管理用户账户38
2.1.5创建和管理组账户41
2.1.6其他用户管理命令42
2.2文件与目录管理42
2.2.1文件与目录概述43
2.2.2Linux目录配置标准——FHS43
2.2.3Linux文件类型44
2.2.4Linux目录操作45
2.2.5Linux文件操作46
2.3文件权限管理49
2.3.1文件访问者身份49
2.3.2文件访问权限与文件属性50
2.3.3变更文件访问者身份50
2.3.4设置文件访问权限51
2.3.5设置默认的文件访问权限52
2.4网络连接配置53
2.4.1网络接口设备命名规则53
2.4.2NetworkManager简介54
2.4.3网络连接配置基本项目54
2.4.4网络连接配置文件54
2.4.5网络连接配置方法55
2.4.6使用nmcli命令配置网络55
2.4.7使用文本用户界面工具nmtui60
2.4.8直接使用图形界面配置网络61
2.5软件安装61
2.5.1CentOS软件安装方式61
2.5.2使用rpm软件包管理62
2.5.3通过yum管理软件63
2.5.4使用源代码安装软件68
2.6习题72
第3章磁盘存储管理73
3.1磁盘存储概述73
3.1.1磁盘数据组织73
3.1.2Linux磁盘设备命名74
3.1.3分区样式74
3.1.4Linux分区76
3.1.5Linux文件系统76
3.2创建和管理Linux磁盘分区77
3.2.1磁盘分区方案78
3.2.2使用fdisk进行分区管理78
3.2.3使用gdisk和fdisk管理GPT分区81
3.2.4使用parted进行分区管理82
3.3创建和使用文件系统83
3.3.1在磁盘分区上建立文件系统83
3.3.2挂载文件系统86
3.3.3检查维护ext2/ext3/ext4文件系统88
3.3.4检查维护xfs文件系统89
3.3.5文件系统统计90
3.3.6挂载和使用外部存储设备90
3.4磁盘阵列配置与管理92
3.4.1磁盘阵列概述92
3.4.2创建和管理RAID1阵列93
3.4.3创建和管理RAID5阵列96
3.4.4其他常见的RAID操作97
3.5逻辑卷配置与管理98
3.5.1LVM概述98
3.5.2创建逻辑卷100
3.5.3删除逻辑卷102
3.5.4动态调整逻辑卷容量102
3.6配置和管理交换空间103
3.6.1交换空间概述103
3.6.2使用交换分区作为交换空间104
3.6.3使用逻辑卷作为交换空间105
3.7管理磁盘配额106
3.7.1Linux磁盘配额概述106
3.7.2启用Linux磁盘配额功能106
3.7.3设置用户和组配额限制值107
3.7.4检查磁盘配额情况109
3.8文件系统备份110
3.8.1数据备份概述110
3.8.2使用存档工具进行简单备份110
3.8.3使用dump和restore实现备份和恢复111
3.8.4xfs文件系统的备份和恢复112
3.8.5光盘备份112
3.9习题113
第4章Linux进程、内核与硬件管理114
4.1Linux进程管理114
4.1.1Linux进程概述114
4.1.2查看进程115
4.1.3Linux进程基本管理117
4.1.4服务与守护进程119
4.2计划任务管理121
4.2.1使用cron安排周期性任务121
4.2.2使用anacron唤醒停机期间的调度任务123
4.2.3使用at和batch工具安排一次性任务125
4.3内核管理126
4.3.1Linux内核概述126
4.3.2管理内核模块127
4.3.3配置内核参数以定制系统功能130
4.4硬件管理131
4.4.1设备文件与设备识别号131
4.4.2创建设备文件132
4.4.3通过udev自动创建和管理设备文件132
4.4.4监测硬件设备134
4.4.5管理PCI设备134
4.4.6管理USB设备135
4.5习题135
第5章systemd管理与系统启动136
5.1systemd与系统初始化136
5.1.1sysVinit初始化方式136
5.1.2Upstart初始化方式137
5.1.3systemd初始化方式137
5.2systemd的概念和运行机制138
5.2.1systemd的主要概念和术语138
5.2.2systemd单元文件139
5.2.3单元文件与启动目标141
5.2.4CentOS7的systemd兼容性144
5.3systemd基本管理操作144
5.3.1systemctl命令144
5.3.2单元管理144
5.3.3单元文件管理147
5.3.4启动目标管理148
5.3.5系统电源管理149
5.4使用systemd管理Linux服务149
5.4.1Linux服务状态管理149
5.4.2配置服务启动状态150
5.4.3创建自定义服务151
5.5使用systemd实现计划任务管理151
5.5.1systemd定时器简介152
5.5.2创建systemd定时器153
5.6Linux系统启动过程分析155
5.6.1Linux启动过程155
5.6.2检测和分析systemd启动过程157
5.7Linux系统启动配置与故障排除158
5.7.1系统初始化配置158
5.7.2引导装载程序GRUB2配置158
5.7.3系统启动进入特殊模式163
5.7.4进入CentOS救援环境修复系统164
5.8习题167
第6章系统性能监测与日志管理168
6.1系统性能监测168
6.1.1性能监测简介168
6.1.2CPU性能监测168
6.1.3内存性能监测169
6.1.4磁盘I/O性能监测170
6.1.5通过top实现综合监测171
6.1.6系统性能优化172
6.2配置和使用rsyslog系统日志172
6.2.1系统日志文件173
6.2.2系统日志配置173
6.2.3日志文件轮转175
6.2.4查看和分析系统日志条目176
6.2.5集中式日志服务176
6.3配置和使用systemd日志176
6.3.1查看systemd日志条目176
6.3.2保存systemd日志178
6.4习题178
第7章网络配置与管理179
7.1网络连接配置进阶179
7.1.1使用ip命令管理网络连接179
7.1.2NetworkManager与network脚本181
7.1.3使用sysconfig文件进行网络配置182
7.1.4网络接口的绑定与组合183
7.1.5网桥的创建与管理188
7.2网络测试与监控189
7.2.1网络测试工具189
7.2.2网络性能监测191
7.2.3网络监视器191
7.3配置IP路由192
7.3.1IP路由与路由器192
7.3.2静态路由与动态路由195
7.3.3配置静态路由196
7.3.4配置动态路由199
7.4IPsec虚拟专用网203
7.4.1VPN与IPsec203
7.4.2Libreswan及其部署206
7.4.3主机到主机IPsecVPN连接配置208
7.4.4网络到网络IPsecVPN连接配置210
7.5习题211
第8章防火墙212
8.1防火墙概述212
8.1.1防火墙技术212
8.1.2网络地址转换(NAT)技术214
8.1.3Linux的防火墙架构215
8.1.4netfilter216
8.1.5iptables216
8.1.6firewalld217
8.2firewalld基础217
8.2.1区域简介217
8.2.2区域与网络连接219
8.2.3firewalld管理方法220
8.3firewalld管理操作221
8.3.1firewalld安装221
8.3.2firewalld服务管理221
8.3.3firewall-cmd通用设置222
8.3.4区域的配置和管理223
8.3.5在区域中设置常规规则224
8.3.6设置富语言规则226
8.3.7设置直接规则229
8.3.8锁定firewalld防火墙229
8.3.9使用图形界面配置工具firewall-config230
8.4部署firewalld网络防火墙232
8.4.1基本网络防火墙配置232
8.4.2通过NAT方式共享上网235
8.4.3通过端口转发发布内网服务器236
8.4.4配置DMZ(非军事区)236
8.5习题237
第9章Linux安全管理238
9.1加固Linux系统238
9.1.1安装必要的软件和初始化安全设置238
9.1.2及时更新系统238
9.1.3强化密码管理239
9.1.4控制root账户的使用240
9.1.5严格设置访问权限241
9.1.6强化应用程序安全242
9.1.7安装反病毒软件243
9.1.8保障网络安全243
9.2用户认证244
9.2.1Linux系统用户认证244
9.2.2password/shadow认证体系247
9.2.3PAM认证体系247
9.2.4配置PAM248
9.3TCPWrappers访问控制250
9.3.1TCPWrappers基础251
9.3.2使用TCPWrappers控制网络服务访问252
9.4SELinux强制访问控制254
9.4.1操作系统的访问控制机制254
9.4.2Linux安全模型255
9.4.3SELinux架构255
9.4.4SELinux上下文256
9.4.5启用SELinux259
9.4.6SELinux安全策略260
9.4.7使用布尔值管理SELinux策略261
9.4.8标记文件262
9.4.9管理受限的用户264
9.4.10管理受限的服务265
9.5系统审核266
9.5.1系统审核主要功能266
9.5.2系统审核运行机制267
9.5.3配置auditd守护进程267
9.5.4定义审核规则268
9.5.5管理audit服务270
9.5.6查看和分析审核记录270
9.6习题271
第10章DNS与DHCP273
10.1DNS基础273
10.1.1DNS结构与域名空间273
10.1.2DNS解析原理275
10.1.3DNS服务器类型278
10.2DNS基本配置与管理278
10.2.1安装DNS服务器278
10.2.2主DNS服务器配置实例279
10.2.3设置BIND主配置文件281
10.2.4使用区域文件配置DNS资源记录283
10.2.5配置反向解析286
10.2.6管理DNS服务286
10.2.7DNS服务器测试287
10.2.8DNS客户端配置与管理289
10.3DNS高级配置与管理290
10.3.1使用rndc管理DNS服务器290
10.3.2配置DNS转发服务器291
10.3.3配置根区域自定义DNS递归查询293
10.3.4配置仅缓存DNS服务器293
10.3.5部署主DNS服务器与辅助DNS服务器294
10.3.6配置区域委派296
10.3.7使用view语句实现分区解析297
10.4DHCP基础298
10.4.1什么是DHCP298
10.4.2DHCP工作原理299
10.4.3DHCP规划301
10.5DHCP服务器的部署与管理302
10.5.1DHCP主配置文件302
10.5.2DHCP服务器全局设置303
10.5.3配置DHCP作用域303
10.5.4配置DHCP选项304
10.5.5固定分配静态IP地址(“IP-MAC”绑定)305
10.5.6启动和管理DHCP服务305
10.5.7配置DHCP客户端306
10.5.8管理地址租约306
10.6DHCP服务器高级管理307
10.6.1使用地址池307
10.6.2使用分组简化DHCP配置307
10.6.3配置共享网络308
10.6.4DHCP匹配顺序309
10.7与DHCP集成实现DNS动态更新309
10.7.1创建用于安全动态更新的密钥309
10.7.2设置DNS主配置文件310
10.7.3设置DHCP主配置文件310
10.7.4测试DNS动态更新311
10.8习题312
第11章文件与打印服务器313
11.1文件和打印服务概述313
11.1.1文件服务器313
11.1.2打印服务器314
11.2NFS服务器314
11.2.1NFS概述314
11.2.2安装和运行NFS服务315
11.2.3配置NFS服务器316
11.2.4测试NFS服务器318
11.2.5配置和使用NFS客户端318
11.3Samba服务器319
11.3.1Samba基础319
11.3.2部署Samba服务器321
11.3.3在Samba服务器中配置匿名共享322
11.3.4在Samba服务器中配置安全共享323
11.3.5编辑Samba主配置文件324
11.3.6Samba服务器目录及其文件权限设置326
11.3.7配置和管理Samba用户327
11.3.8监测Samba服务器328
11.3.9Linux客户端访问Samba服务器328
11.3.10Windows客户端访问Samba服务器329
11.3.11Samba客户端访问控制329
11.4Linux打印服务器330
11.4.1CUPS打印系统330
11.4.2CUPS配置工具331
11.4.3配置和管理本地打印机331
11.4.4配置CUPS打印服务器332
11.4.5部署Samba打印服务器333
11.5习题335
第12章Web服务器与LAMP平台336
12.1概述336
12.1.1Web服务器336
12.1.2LAMP平台337
12.2部署Apache服务器338
12.2.1安装Apache338
12.2.2管理Web服务338
12.2.3Apache服务器配置文件339
12.2.4Apache服务器全局性配置341
12.2.5Apache主服务器基本配置342
12.2.6配置目录访问控制344
12.2.7配置和管理虚拟目录345
12.2.8为用户配置个人Web空间346
12.2.9配置Web应用程序347
12.3部署MariaDB与PHP348
12.3.1部署MariaDB数据库服务器348
12.3.2配置PHP应用程序351
12.3.3使用phpMyAdmin管理MariaDB351
12.4配置和管理虚拟主机353
12.4.1基于IP的虚拟主机353
12.4.2基于名称的虚拟主机354
12.4.3基于TCP端口架设多个Web网站357
12.5配置Web服务器安全357
12.5.1用户认证357
12.5.2访问控制359
12.5.3为Apache服务器配置SSL360
12.6习题364
第13章远程登录与管理365
13.1远程登录SSH365
13.1.1SSH概述365
13.1.2安装OpenSSH365
13.1.3配置OpenSSH服务器366
13.1.4使用SSH客户端366
13.1.5SSH公钥认证368
13.2远程桌面VNC371
13.2.1VNC简介371
13.2.2VNC服务器的安装与配置371
13.2.3VNC客户端的使用374
13.2.4使用SSH隧道保护VNC连接374
13.3习题375
第14章Linux虚拟化376
14.1Linux虚拟化概述376
14.1.1虚拟化的概念与应用376
14.1.2虚拟化技术376
14.1.3KVM——基于Linux内核的虚拟化378
14.1.4KVM管理工具379
14.2基于图形界面部署和管理KVM虚拟机381
14.2.1部署KVM虚拟系统381
14.2.2创建KVM虚拟机383
14.2.3使用和管理KVM虚拟机385
14.2.4KVM虚拟系统配置管理操作386
14.2.5KVM虚拟网络设置387
14.2.6虚拟存储设置393
14.2.7虚拟机高级管理396
14.2.8虚拟机桌面显示398
14.3使用命令行部署和管理KVM虚拟机399
14.3.1搭建KVM平台399
14.3.2使用virt-install命令创建虚拟机400
14.3.3使用virsh命令管理虚拟机403
14.3.4修改虚拟机定义文件403
14.3.5通过命令行工具和配置文件配置KVM虚拟网络404
14.3.6使用命令行工具配置虚拟存储406
14.3.7使用命令行工具管理虚拟机快照408
14.3.8使用virt-clone命令克隆虚拟机409
14.4习题410
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/15 8:08:46