本书以Red Hat Enterprise Linux 8.0(红帽企业Linux 8.0)为蓝本,分15章介绍了Red Hat Enterprise Linux 8.0的基本使用和系统管理,主要包括Linux基础知识、系统安装、软件包管理、日常系统运维管理、存储、防火墙、日志、SELinux配置、网络存储设置。另外,对于第一次出现在Red Hat Enterprise Linux 8.0的新功能(stratis卷文件系统管理和Cockpit管理工具)也做了详细介绍。本书内容详尽、结构清晰、语言通俗易懂,书中内容适用于Red Hat Enterprise Linux 8.0和CentOS 8.0,其中绝大部分内容也适用于其他Linux系统主要发行版本。本书可作为高等院校相关专业、Linux短期培训班的教材,也可作为广大Linux爱好者的自学参考书。
内容简介
前言
第1章 vRed Hat Enterprise Linux简介
1.1 Linux简介
1.2 Linux内核及其发行版本
1.3 Red Hat Enterprise Linux简介
第2章 Red Hat Enterprise Linux 8.0 系统安装
2.1 安装前准备工作
2.2 安装Red Hat Enterprise Linux 8.0
2.3 进入单用户模式重新设置root密码
2.4 网络安装Red Hat Enterprise Linux 8.0
2.5 卸载Red Hat Enterprise Linux 8.0
2.6 小结
第3章 通过Cockpit工具管理Linux
3.1 Cockpit安装配置
3.2 使用Cockpit
3.3 添加远程Linux服务器到Cockpit
3.4 小结
第4章 Linux软件包管理
4.1 RPM和yum简介
4.2 dnf软件包管理工具
4.3 模块和程序流
4.4 软件包管理高级应用
第5章 Linux网络管理
5.1 Linux网络基础
5.2 Linux网络管理
5.3 使用Network Manager配置网络连接
5.4 两个命令行网络配置工具:mncli和ip
5.5 配置Bonding和Teaming
5.6 使用Web控制台管理网络接口
第6章 Linux用户管理
6.1 基于命令行的21个用户管理工具
6.2 使用图形化工具管理用户
6.3 Linux用户安全管理
第7章 Linux日常系统运维管理
7.1 Linux引导过程
7.2 系统引导器GRUB
7.3 Linux服务管理工具systemd
7.4 旧版本遗留的服务管理工具
7.5 管理内核模块
7.6 其他系统设置
第8章 Linux日志管理
8.1 日志管理简介
8.2 Linux日志管理工具
8.3 Linux日志管理技巧
8.4 配置rsyslogd
第10章 配置Linux防火墙
10.1 Linux防火墙简介
10.2 使用Firewall D构建动态防火墙
10.3 使用nftables
第11章 使用SELinux和Linux安全审计工具
11.1 使用SELinux
11.2 Linux安全审计工具
第12章 Linux网络存储设置
12.1 i SCSI设置
12.2 NFS网络存储设置
12.3 Gluster FS文件系统设置
12.4 在Cockpit中执行存储管理任务
第13章 Linux磁盘管理
13.1 Linux磁盘简介
13.2 使用fdisk管理分区
13.3 使用parted管理分区
13.4 Linux磁盘RAID配置
13.5 LVM
13.6 使用stratis管理Linux存储
13.7 使用ssm管理磁盘
13.8 gnome-disk-utility磁盘工具
第14章 Linux远程控制
14.1 SSH服务器的工作原理
14.2 配置Open SSH服务器
14.3 应用SSH客户端
14.4 Linux和Windows之间的桌面远程控制
第15章 Linux性能监控和调整
15.1 Linux系统性能监控
15.2 Linux硬件状态监控
15.3 使用Nagios
15.4 使用tuned工具调整性能

