《Red Hat Enterprise Linux 8.0 系统运维管理》PDF电子书免费下载

作者:  曹江华

出版社: 电子工业出版社

出版年: 2020年09月

ISBN: 9787121395987

~~滚到底部有网盘下载链接~~

内容简介

目录

第1章 Red Hat Enterprise Linux简介 1
1.1 Linux简介 1
1.1.1 UNIX操作系统的诞生 1
1.1.2 GNU计划早期简史 2
1.1.3 POSIX标准历史 3
1.1.4 Linux概述 3
1.1.5 Linux和开源软件的商业化 5
1.2 Linux内核及其发行版本 7
1.2.1 Linux发行版本概述 7
1.2.2 Linux内核的变迁 7
1.2.3 Linux主要发行版本 8
1.3 Red Hat Enterprise Linux简介 11
1.3.1 发展轨迹 11
1.3.2 Red Hat Enterprise Linux和Fedora Core之间的区别 14
1.3.3 Red Hat Enterprise Linux 8.0简介 14
第2章 Red Hat Enterprise Linux 8.0系统安装 18
2.1 安装前准备工作 18
2.1.1 收集硬件信息 18
2.1.2 系统要求 19
2.1.3 获取Red Hat Enterprise Linux 8.0兼容性列表 19
2.1.4 创建Red Hat Enterprise Linux 8.0安装介质 19
2.2 安装Red Hat Enterprise Linux 8.0 21
2.2.1 使用本地DVD介质安装Red Hat Enterprise Linux 8.0 21
2.2.2 首次启动Red Hat Enterprise Linux 8.0的配置 37
2.3 进入单用户模式重新设置root密码 40
2.4 网络安装Red Hat Enterprise Linux 8.0 41
2.5 卸载Red Hat Enterprise Linux 8.0 45
2.6 小结 45
第3章 通过Cockpit工具管理Linux 46
3.1 Cockpit安装配置 46
3.1.1 Cockpit简介 46
3.1.2 安装Cockpit 47
3.1.3 防火墙设置 47
3.1.4 启动服务 47
3.2 使用Cockpit 48
3.2.1 登录Cockpit 48
3.2.2 Cockpit主界面说明 49
3.3 添加远程Linux服务器到Cockpit 57
3.4 小结 59
第4章 Linux软件包管理 60
4.1 RPM和yum简介 60
4.1.1 RPM简介 60
4.1.2 yum简介 60
4.2 dnf 软件包管理工具 61
4.2.1 dnf简介 61
4.2.2 理解dnf配置文件 61
4.2.3 代理服务设置 62
4.2.4 从命令行使用dnf 63
4.3 模块和程序流 68
4.3.1 模块和程序流简介 68
4.3.2 Red Hat Enterprise Linux 8.0存储库 69
4.3.3 模块常用命令 70
4.4 软件包管理高级应用 74
4.4.1 使用ISO文件创建本地yum存储库 74
4.4.2 使用ISO文件设置本地yum服务器 76
4.4.3 使用dnf自动工具进行系统更新 77
4.4.4 dnf的安全选项 77
第5章 Linux网络管理 79
5.1 Linux网络基础 79
5.1.1 Linux网络结构的特点 79
5.1.2 Linux下端口号分配 80
5.1.3 Linux网络接口名称 82
5.2 Linux网络管理 82
5.2.1 Linux的TCP/IP网络配置 82
5.2.2 Linux静态路由配置 86
5.3 使用NetworkManager配置网络连接 88
5.3.1 NetworkManager简介 88
5.3.2 安装启动服务 88
5.3.3 使用NetworkManager配置有线网络接口 88
5.3.4 使用NetworkManager连接Wi-Fi(802.11)网络 90
5.3.5 使用nmtui 91
5.4 两个命令行网络配置工具:mncli和ip 93
5.4.1 nmcli 93
5.4.2 ip命令 99
5.5 配置Bonding 和Teaming 100
5.5.1 Bonding 和Teaming简介 100
5.5.2 配置Bonding 101
5.5.3 配置Teaming 105
5.6 使用Web控制台管理网络接口 107
5.6.1 登录Cockpit Web控制台,进入网络配置页面 107
5.6.2 配置网络接口 107
5.6.3 绑定网络接口 108
5.6.4 配置team 108
5.6.5 配置网桥 109
5.6.6 添加VLAN 109
第6章 Linux用户管理 111
6.1 基于命令行的21个用户管理工具 111
6.1.1 useradd:建立用户 111
6.1.2 userdel:删除用户 112
6.1.3 usermod:修改已有用户的信息 113
6.1.4 passwd:设置密码 114
6.1.5 groupadd:添加组 115
6.1.6 groupdel:删除组账户 116
6.1.7 groupmod:修改组 116
6.1.8 vipw:编辑/etc/passwd文件 116
6.1.9 vigr:编辑/etc/group文件 117
6.1.10 newgrp:转换组 117
6.1.11 groups:显示组 118
6.1.12 gpasswd:添加组 118
6.1.13 who:显示登录用户 119
6.1.14 id:显示用户信息 119
6.1.15 su:切换身份 120
6.1.16 chsh:设置shell 121
6.1.17 ac:显示用户在线时间的统计信息 121
6.1.18 lastlog:显示后登录用户的用户名、登录端口和登录时间 123
6.1.19 logname:显示当前用户登录的名称 123
6.1.20 users:显示当前登录系统的用户 124
6.1.21 lastb:显示登录系统失败用户的相关信息 124
6.2 使用图形化工具管理用户 125
6.2.1 桌面用户管理工具 125
6.2.2 使用Cockpit进行用户管理 126
6.3 Linux用户安全管理 129
6.3.1 配置密码时效 129
6.3.2 Linux用户配置sudo权限(visudo) 129
6.3.3 禁止非wheel用户使用SU命令 130
第7章 Linux日常系统运维管理 132
7.1 Linux引导过程 132
7.1.1 UEFI引导 132
7.1.2 BIOS引导 133
7.2 系统引导器GRUB 133
7.2.1 GRUB 2简介 133
7.2.2 GRUB的启动菜单界面 133
7.2.3 引导前修改内核引导参数 136
7.2.4 修改GRUB 2启动参数 136
7.3 Linux 服务管理工具systemd 136
7.3.1 systemd简介 137
7.3.2 系统管理员需要掌握的命令 137
7.3.3 控制对系统资源的访问 141
7.3.4 自定义创建systemd服务 142
7.4 旧版本遗留的服务管理工具 144
7.4.1 chkconfig 144
7.4.2 ntsysv 144
7.4.3 xinetd 145
7.5 管理内核模块 147
7.6 其他系统设置 149
7.6.1 设置时区 149
7.6.2 修改主机名称 150
7.6.3 本地化设置(locale) 150
7.6.4 设置键盘布局 151
7.6.5 禁用Ctrl Alt Del组合键 151
第8章 Linux日志管理 152
8.1 日志管理简介 152
8.1.1 为什么关注日志系统 152
8.1.2 Linux日志管理策略 153
8.2 Linux日志管理工具 153
8.2.1 Linux日志管理工具简介 153
8.2.2 日志管理软件包psacct简介 154
8.2.3 lastcomm命令 154
8.2.4 sa命令 156
8.2.5 ac命令 157
8.2.6 accton命令 158
8.2.7 其他日志管理实用工具 159
8.3 Linux日志管理技巧 162
8.3.1 使用logrotate工具 162
8.3.2 手动搜索日志文件 162
8.3.3 使用logwatch工具搜索日志文件 163
8.3.4 使用journal 163
8.4 配置rsyslogd 168
8.4.1 rsylogd简介 168
8.4.2 安装配置服务器端 168
8.4.3 客户端配置 169
8.4.4 测试日志系统 169
第9章 Linux文件系统管理 171
9.1 Linux文件系统介绍 171
9.1.1 文件系统定义 171
9.1.2 Linux文件系统的体系结构 171
9.1.3 Linux文件系统结构 172
9.1.4 / etc / sysconfig目录和文件简介 173
9.1.5 / sys虚拟文件系统 177
9.1.6 Linux文件系统的组成 177
9.1.7 文件类型 178
9.1.8 查看当前Linux支持的文件系统类型 179
9.2 XFS文件系统管理 180
9.2.1 安装相关软件包 180
9.2.2 使用XFS管理命令 180
9.3 XFS文件系统的磁盘配额管理 185
9.3.1 配额(quota)简介 185
9.3.2 启用配额 186
9.3.3 使用xfs_quota命令 187
第10章 配置Linux防火墙 189
10.1 Linux防火墙简介 189
10.1.1 什么是防火墙 189
10.1.2 Linux防火墙的历史 189
10.2 使用FirewallD构建动态防火墙 190
10.2.1 FirewallD简介 190
10.2.2 基于命令行的FirewallD的基本操作 191
10.2.3 使用图形化工具 196
10.3 使用nftables 205
10.3.1 什么是nftables? 205
10.3.2 将iptables规则转换为nftables等效的工具 205
10.3.3 了解nft命令 206
10.3.4 应用举例 208
第11章 使用SELinux和Linux安全审计工具 210
11.1 使用SELinux 210
11.1.1 SELinux简介 210
11.1.2 与SELinux相关的文件 212
11.1.3 SELinux的使用 212
11.1.4 SELinux布尔值和上下文配置 214
11.1.5 使用命令行工具管理SELinux 218
11.1.6 通过SELinux日志文件排除故障 230
11.1.7 SELinux和网络服务设置 231
11.2 Linux安全审计工具 236
11.2.1 Linux用户空间审计系统简介 236
11.2.2 安装软件包并配置审计守护进程 237
11.2.3 用户空间审计系统的使用实例 239
第12章 Linux网络存储设置 244
12.1 iSCSI设置 244
12.1.1 iSCSI技术简介 244
12.1.2 Linux iSCSI配置 246
12.2 NFS网络存储设置 251
12.2.1 NFS简介 251
12.2.2 配置NFS服务器 253
12.2.3 配置NFS客户端 254
12.2.4 使用NFS的acl功能 255
12.3 GlusterFS文件系统设置 256
12.3.1 GlusterFS简介 256
12.3.2 创建分布式卷 258
12.3.3 创建复制式卷 261
12.4 在Cockpit中执行存储管理任务 263
12.4.1 存储界面 263
12.4.2 文件系统 264
12.4.3 管理RAID 264
12.4.4 管理逻辑卷 265
12.4.5 管理iSCSI目标 265
12.4.6 NFS挂载 266
第13章 Linux磁盘管理 267
13.1 Linux磁盘简介 267
13.1.1 Linux磁盘设备的命名规则 267
13.1.2 关于Linux磁盘分区 268
13.2 使用fdisk管理分区 268
13.2.1 fdisk命令 268
13.2.2 将新硬盘驱动器添加到Linux系统中 269
13.3 使用parted管理分区 270
13.3.1 parted简介 270
13.3.2 parted命令 270
13.4 Linux磁盘RAID配置 272
13.4.1 RAID简介 272
13.4.2 Linux软件RAID配置实战 273
13.5 LVM 275
13.5.1 LVM简介 275
13.5.2 LVM命令实例 277
1
显示部分信息

下载价格:免费
立即下载
登入/注册
知识就是力量
没有账号? 忘记密码?