封面
版权信息
前言
01 Red Hat Enterprise Linux 6.0系统简介
1.1 Linux简介
1.1.1 UNIX操作系统的诞生
1.1.2 GNU早期简史
1.1.3 POSIX标准历史
1.1.4 Linux概述
1.1.5 Linux和开源软件的商业化
1.1.6 Linux和开源软件的商业模式
1.2 Linux内核及其发行版本
1.2.1 Linux发行版本概述
1.2.2 Linux内核的变迁
1.2.3 Linux主要发行版本
1.3 Red Hat Enterprise Linux简介
- APP免费
1.3.1 发展轨迹
- APP免费
1.3.2 Red Hat Enterprise Linux 6.0简介
- APP免费
02 Red Hat Enterprise Linux 6.0系统安装和故障排除
- APP免费
2.1 硬件需求与兼容性
- APP免费
2.1.1 Linux硬件驱动现状
- APP免费
2.1.2 主要硬件的兼容性
- APP免费
2.1.3 收集硬件信息
- APP免费
2.1.4 检查系统硬件是否存在大的缺陷
- APP免费
2.1.5 获取Red Hat Enterprise Linux 6.0兼容性列表
- APP免费
2.2 安装Red Hat Enterprise Linux 6.0
- APP免费
2.2.1 使用本地光盘介质安装Red Hat Enterprise Linux 6.0
- APP免费
2.2.2 首次启动Red Hat Enterprise Linux 6.0的配置
- APP免费
2.3 安装的常见故障及其排除
- APP免费
2.3.1 开始安装阶段的故障及其排除
- APP免费
2.3.2 初始安装阶段的故障及其排除
- APP免费
2.3.3 安装过程中的问题
- APP免费
2.3.4 安装后的问题
- APP免费
2.4 Linux硬件的稳定性检测
- APP免费
2.4.1 稳定性检测的作用
- APP免费
2.4.2 检测CPU
- APP免费
2.4.3 检测内存
- APP免费
2.4.4 使用整体测试工具PassMark
- APP免费
2.5 卸载Red Hat Enterprise Linux 6.0
- APP免费
03 Linux启动过程和系统引导器GRUB
- APP免费
3.1 Linux启动过程
- APP免费
3.1.1 Linux的启动过程详解
- APP免费
3.1.2 Linux运行级
- APP免费
3.1.3 /etc/inittab文件和/etc/sysconfig/init文件
- APP免费
3.2 系统引导器GRUB
- APP免费
3.2.1 GRUB简介
- APP免费
3.2.2 GRUB的启动菜单界面
- APP免费
3.2.3 GRUB的启动菜单项编辑界面
- APP免费
3.2.4 GRUB命令行界面
- APP免费
3.2.5 理解GRUB配置文件grub.conf
- APP免费
3.2.6 GRUB初始引导过程
- APP免费
3.2.7 GRUB命令参考
- APP免费
3.2.8 了解GRUB常见错误信息
- APP免费
04 Linux守护进程、系统服务和xinetd
- APP免费
4.1 守护进程
- APP免费
4.1.1 Linux守护进程的概念
- APP免费
4.1.2 Linux系统提供的服务及其守护进程列表
- APP免费
4.1.3 查看守护进程的方法
- APP免费
4.2 xinetd
- APP免费
4.2.1 什么是xinetd
- APP免费
4.2.2 xinetd的特色
- APP免费
4.2.3 使用xinetd启动守护进程
- APP免费
4.2.4 解读/etc/xinetd.conf和/etc/xinetd.d/*
- APP免费
4.2.5 配置xinetd
- APP免费
4.2.6 xinetd防止拒绝服务攻击(Denial of Services)的原因
- APP免费
4.3 Linux服务管理工具
- APP免费
4.3.1 system-config-services
- APP免费
4.3.2 ntsysv
- APP免费
4.3.3 chkconfig
- APP免费
4.4 TCP Wrappers
- APP免费
4.5 安全选择Linux服务
- APP免费
05 Linux用户管理
- APP免费
5.1 Linux用户管理简介
- APP免费
5.1.1 Linux多用户、任务系统
- APP免费
5.1.2 Linux用户(User)和用户组(Group)概念
- APP免费
5.1.3 理解Linux用户配置文件
- APP免费
5.1.4 理解Linux用户组配置文件
- APP免费
5.1.5 Linux用户相关配置文件
- APP免费
5.1.6 定制Linux系统环境变量
- APP免费
5.2 使用命令行工具管理用户和用户组
- APP免费
5.2.1 useradd:建立用户
- APP免费
5.2.2 userdel:删除用户
- APP免费
5.2.3 usermod:修改已有用户信息
- APP免费
5.2.4 passwd:设置密码
- APP免费
5.2.5 chage:密码老化
- APP免费
5.2.6 groupadd:添加组
- APP免费
5.2.7 groupdel:删除组账户
- APP免费
5.2.8 groupmod:修改组
- APP免费
5.2.9 vipw:编辑/etc/passwd文件
- APP免费
5.2.10 vigr:编辑/etc/group文件
- APP免费
5.2.11 newgrp:转换组
- APP免费
5.2.12 whoami:显示当前用户名称
- APP免费
5.2.13 who:显示登录用户
- APP免费
5.2.14 id:显示用户信息
- APP免费
5.2.15 su:切换身份
- APP免费
5.2.16 pwck:检测账户
- APP免费
5.2.17 grpck:检测用户组账号信息完整性
- APP免费
5.3 使用图形化工具:用户和组配置工具
- APP免费
5.3.1 添加新用户
- APP免费
5.3.2 修改用户属性
- APP免费
5.3.3 添加新组
- APP免费
5.3.4 修改组属性
- APP免费
5.4 Linux用户管理实例
- APP免费
5.4.1 Linux用户管理小技巧
- APP免费
5.4.2 配置sudo让Linux用户管理更加安全
- APP免费
06 Linux文件系统管理
- APP免费
6.1 Linux的文件系统介绍
- APP免费
6.1.1 文件系统定义
- APP免费
6.1.2 Linux文件系统的体系结构
- APP免费
6.1.3 Linux文件系统结构
- APP免费
6.1.4 /proc文件系统
- APP免费
6.1.5 Linux文件系统的组成
- APP免费
6.1.6 文件类型
- APP免费
6.1.7 文件系统的特性
- APP免费
6.1.8 Linux主流文件格式
- APP免费
6.1.9 查看当前Linux支持的文件类型
- APP免费
6.2 ext2/ext3文件系统管理
- APP免费
6.2.1 创建 ext2/ext3/etx4 文件系统
- APP免费
6.2.2 检查 ext2/ext3/ext4 文件系统
- APP免费
6.2.3 调整 ext2/ext3/ext4文件系统的属性
- APP免费
6.2.4 管理 ext2/ext3/ext4 文件系统的卷标
- APP免费
07 Linux磁盘管理及LVM管理
- APP免费
7.1 Linux磁盘简介
- APP免费
7.2 主要Linux磁盘管理命令
- APP免费
7.2.1 fdisk:磁盘分区
- APP免费
7.2.2 hdparm:设置磁盘参数
- APP免费
7.2.3 badblock:检查磁盘
- APP免费
7.2.4 parted:磁盘分区工具
- APP免费
7.3 Linux磁盘操作实战
- APP免费
7.3.1 为Linux添加新硬盘
- APP免费
7.3.2 Linux服务器磁盘配额配置
- APP免费
7.3.3 优化Linux系统硬盘
- APP免费
7.4 RAID配置
- APP免费
7.5 LVM管理
- APP免费
7.5.1 LVM基础
- APP免费
7.5.2 命令行LVM配置实战
- APP免费
7.5.3 使用system-config-lvm 管理LVM
- APP免费
7.6 使用磁盘使用分析器
- APP免费
7.6.1 磁盘使用分析器简介
- APP免费
7.6.2 磁盘使用分析器快速入门
- APP免费
08 Linux TCP/IP网络配置管理
- APP免费
8.1 Linux网络基础
- APP免费
8.1.1 Linux网络结构的特点
- APP免费
8.1.2 Linux下端口号分配
- APP免费
8.1.3 Linux的TCP/IP网络配置
- APP免费
8.2 通过Linux命令行进行网络操作
- APP免费
8.2.1 Linux的TCP/IP配置
- APP免费
8.2.2 Linux服务器的静态路由配置
- APP免费
8.2.3 ADSL连接配置和故障排除
- APP免费
8.3 使用NetworkManager配置网络连接
- APP免费
8.3.1 NetworkManager简介
- APP免费
8.3.2 使用NetworkManager配置有线网络接口
- APP免费
8.3.3 使用NetworkManager 连接 Wi-Fi (802.11) 网络
- APP免费
8.4 掌握Linux命令行网络监控工具
- APP免费
8.4.1 使用iftop工具监控网卡的流量
- APP免费
8.4.2 使用ngrep监控网络接口
- APP免费
8.4.3 利用Bwm-NG监测带宽
- APP免费
8.4.4 lsof
- APP免费
8.4.5 使用IPTraf监控Linux网络
- APP免费
8.4.6 使用Tcpdump
- APP免费
09 Linux软件包管理
- APP免费
9.1 RPM软件包管理
- APP免费
9.1.1 RPM简介
- APP免费
9.1.2 RPM的功能
- APP免费
9.1.3 RPM软件包格式
- APP免费
9.1.4 rpm命令格式
- APP免费
9.1.5 rpm命令实例
- APP免费
9.2 YUM软件包管理
- APP免费
9.2.1 YUM简介
- APP免费
9.2.2 YUM命令
- APP免费
9.3 使用图形化工具安装软件包
- APP免费
10 Linux性能和系统监控
- APP免费
10.1 服务器性能监控的方法和步骤
- APP免费
10.1.1 性能监控方法
- APP免费
10.1.2 proc文件系统的特点
- APP免费
10.1.3 proc文件系统的功能
- APP免费
10.1.4 监测系统负载
- APP免费
10.1.5 使用phpsysinfo
- APP免费
10.1.6 监测Linux进程运行
- APP免费
10.1.7 监测内存使用情况
- APP免费
10.1.8 监测中央处理器
- APP免费
10.1.9 使用iostat监测I/O性能
- APP免费
10.1.10 监测网络性能
- APP免费
10.1.11 sar
- APP免费
10.1.12 使用kSar
- APP免费
10.2 Linux核心硬件状态监控
- APP免费
10.2.1 使用命令行工具检测主板、CPU
- APP免费
10.2.2 使用lshw工具
- APP免费
10.2.3 使用smartmontools检测硬盘健康
- APP免费
10.3 在Linux中监控硬件温度
- APP免费
10.3.1 命令行下的工作方式
- APP免费
10.3.2 图像界面下的工作方式
- APP免费
11 Linux日志管理
- APP免费
11.1 日志管理简介
- APP免费
11.2 Linux日志简介
- APP免费
11.3 日志管理软件包psacct
- APP免费
11.3.1 psacct简介
- APP免费
11.3.2 lastcomm 命令
- APP免费
11.3.3 sa命令
- APP免费
11.3.4 ac命令
- APP免费
11.3.5 accton命令
- APP免费
11.4 其他日志管理实用工具
- APP免费
11.5 Linux日志管理技巧
- APP免费
11.5.1 使用logrotate工具
- APP免费
11.5.2 搜索日志文件的策略和技巧
- APP免费
11.5.3 手动搜索日志文件
- APP免费
11.5.4 使用logwatch工具搜索日志文件
- APP免费
11.5.5 其他日志工具
- APP免费
11.6 使用图形化工具:系统日志查看器
- APP免费
11.6.1 安装
- APP免费
11.6.2 快速使用入门
- APP免费
12 Linux打印系统管理配置
- APP免费
12.1 Linux打印系统发展路线图
- APP免费
12.1.1 PostScript语言
- APP免费
12.1.2 BSD LPD打印系统
- APP免费
12.1.3 LPRng打印系统
- APP免费
12.1.4 通用UNIX打印系统(CUPS)
- APP免费
12.1.5 Linux 打印过程
- APP免费
12.2 使用Red Hat Linux打印配置管理工具
- APP免费
12.2.1 下载安装驱动
- APP免费
12.2.2 使用system-config-printer
- APP免费
12.3 配置CUPS打印系统
- APP免费
12.4 打印机常用命令
- APP免费
12.4.1 cupsd:通用打印程序守护进程
- APP免费
12.4.2 lpadmin:配置LP打印服务
- APP免费
12.4.3 lp:打印文件
- APP免费
12.4.4 lpstat:显示行式打印机状态信息
- APP免费
12.4.5 lpr:排队打印作业
- APP免费
12.4.6 lprm:打印队列删除任务
- APP免费
12.4.7 lpc:控制打印机
- APP免费
12.4.8 lpq:检查假脱机队列
- APP免费
12.4.9 lpinfo:显示驱动和设备
- APP免费
12.4.10 lpmove:将作业从一个队列移动到另外一个队列中
- APP免费
12.4.11 lpd:行打印守护进程
- APP免费
12.4.12 Linux打印故障诊断
- APP免费
13 使用Webmin管理Linux
- APP免费
13.1 Webmin安装配置
- APP免费
13.1.1 Webmin简介
- APP免费
13.1.2 下载安装Webmin
- APP免费
13.2 使用Webmin
- APP免费
13.2.1 登录Webmin
- APP免费
13.2.2 Webmin的自身配置
- APP免费
13.2.3 Webmin主界面
- APP免费
13.2.4 理解Webmin配置文件
- APP免费
13.2.5 Webmin的安全性
- APP免费
14 Linux iSCSI和AoE存储配置
- APP免费
14.1 企业级存储简介
- APP免费
14.1.1 DAS、NAS、SAN三种模式
- APP免费
14.1.2 SAN的两种模式
- APP免费
14.1.3 iSCSI技术简介
- APP免费
14.2 Linux iSCSI配置
- APP免费
14.2.1 Linux 安装启动 iSCSI Target
- APP免费
14.2.2 Linux安装设置iSCSI Initiator
- APP免费
14.2.3 Windows 客户端的使用iSCSI 磁盘设备
- APP免费
14.3 AoE存储设置
- APP免费
14.3.1 AoE 简介
- APP免费
14.3.2 Linux 配置AoE 模块
- APP免费
15 Linux备份与恢复
- APP免费
15.1 Linux备份基础
- APP免费
15.2 Linux备份恢复策略
- APP免费
15.2.1 备份前需考虑的因素
- APP免费
15.2.2 选择备份介质
- APP免费
15.2.3 Linux备份策略
- APP免费
15.2.4 确定要备份的内容
- APP免费
15.2.5 Linux磁带机备份和恢复
- APP免费
15.3 常用备份工具的使用
- APP免费
15.3.1 用mirrordir做硬盘分区镜像
- APP免费
15.3.2 使用partimage备份恢复Linux分区
- APP免费
15.3.3 使用afio工具备份
- APP免费
15.3.4 Linux 备份恢复工具
- APP免费
15.4 使用rsync
- APP免费
15.4.1 rsync简介
- APP免费
15.4.2 rsync两种部署架构
- APP免费
15.4.3 rsync 命令格式
- APP免费
15.4.4 rsync使用实例
- APP免费
15.4.5 配置rsycn服务
- APP免费
15.4.6 rsync 服务器应用实例
- APP免费
15.4.7 图形化工具LuckyBackup
- APP免费
16 Linux防火墙设置
- APP免费
16.1 防火墙简介
- APP免费
16.1.1 什么是防火墙
- APP免费
16.1.2 防火墙的功能
- APP免费
16.1.3 防火墙技术分类
- APP免费
16.2 Linux防火墙
- APP免费
16.2.1 Linux防火墙的历史
- APP免费
16.2.2 Netfilter/iptables系统如何工作
- APP免费
16.2.3 iptables基础
- APP免费
16.2.4 建立规则和链
- APP免费
16.3 iptables配置实战
- APP免费
16.4 使用system-config-firewall和Fwbuilder快速构架Linux防火墙
- APP免费
16.4.1 使用system-config-firewall快速构架Linux防火墙
- APP免费
16.4.2 使用Fwbuilder快速构架Linux防火墙
- APP免费
16.5 为Linux 防火墙添加7层过滤功能
- APP免费
16.5.1 L7-filter简介
- APP免费
16.5.2 配置L7-filter 模块
- APP免费
16.6 构建Linux下的NAT服务器
- APP免费
16.5.1 NAT基础
- APP免费
16.6.2 NAT的优点和不足
- APP免费
17 使用SELinux
- APP免费
17.1 SELinux简介
- APP免费
17.1.1 SELinux起源
- APP免费
17.1.2 SELinux构架
- APP免费
17.1.3 为什么使用SELinux
- APP免费
17.1.4 SELinux决策进程
- APP免费
17.1.5 SELinux相关的文件
- APP免费
17.2 SELinux使用实战
- APP免费
17.2.1 SELinux布尔值和上下文配置
- APP免费
17.3 SELinux管理命令
- APP免费
17.3.1 setenforce:设置SELinux模式
- APP免费
17.3.2 getenforce:查看SELinux模式
- APP免费
17.3.3 setsebool:设置SELinux布尔值
- APP免费
17.3.4 getsebool:查看SELinux布尔值
- APP免费
17.3.5 sestatus:SELinux状态查看工具
- APP免费
17.3.6 avcstat:显示AVC统计信息
- APP免费
17.3.7 audit2why:转换审计消息
- APP免费
17.3.8 audit2allow:生成策略允许规则
- APP免费
17.3.9 load_policy:装载策略
- APP免费
17.3.10 semanage:管理SELinux策略
- APP免费
17.3.11 semodule:管理策略模块
- APP免费
17.3.12 chcat:改变语境类别
- APP免费
17.3.13 restorecon:恢复文件安全语境
- APP免费
17.3.14 chcon:改变文件安全语境
- APP免费
17.3.15 setfiles:设置文件安全语境
- APP免费
17.3.16 seinfo:提取策略的规则数量统计信息
- APP免费
17.3.17 sesearch:搜索policy.conf或二进制策略中特别的类型
- APP免费
17.3.18 checkmodule:编译策略模块
- APP免费
17.3.19 sealert:SELinux信息诊断客户端工具
- APP免费
17.3.20 selinuxenabled:查询系统的SELinux是否有启用
- APP免费
17.4 SELinux日志文件的使用
- APP免费
17.4.1 SELinux日志文件简介
- APP免费
17.4.2 修改SELinux上下文解决SELinux造成的网络服务故障实例
- APP免费
17.5 SELinux常见问题总结
- APP免费
18 Linux安全审计系统
- APP免费
18.1 安装软件包并且配置审计守护进程
- APP免费
18.1.1 安装软件包
- APP免费
18.1.2 了解audit配置文件
- APP免费
18.2 启动auditd守护进程
- APP免费
18.3 分析auditd记录
- APP免费
18.4 使用ausearch命令搜索记录
- APP免费
18.5 使用autrace审计跟踪进程
- APP免费
18.6 使用SElinux故障诊断工具查看Linux安全审计信息
- APP免费
19 Linux虚拟化应用
- APP免费
19.1 虚拟化历史
- APP免费
19.1.1 硬件虚拟化
- APP免费
19.1.2 处理器虚拟化
- APP免费
19.1.3 指令集虚拟化
- APP免费
19.1.4 主流虚拟化硬件厂商技术
- APP免费
19.1.5 存储虚拟化
- APP免费
19.1.6 网络虚拟化
- APP免费
19.2 Linux虚拟化简介
- APP免费
19.2.1 Linux虚拟化类型
- APP免费
19.2.2 Linux虚拟化项目
- APP免费
19.2.3 Linux服务器虚拟化的重要性
- APP免费
19.3 VirtualBox虚拟化技术
- APP免费
19.3.1 VirtualBox简介
- APP免费
19.3.2 Linux下安装、卸载VirtualBox
- APP免费
19.3.3 启动VirtualBox
- APP免费
19.3.4 建立一个虚拟机
- APP免费
19.3.5 虚拟机配置
- APP免费
19.3.6 使用VirtualBox在Linux下安装运行Windows XP SP3的技巧
- APP免费
19.3.7 增强功能工具其他功能
- APP免费
19.4 KVM虚拟机配置
- APP免费
19.4.1 KVM虚拟机简介
- APP免费
19.4.2 安装配置KVM 相关软件
- APP免费
19.4.3 使用virt-manager建立一个KVM虚拟机
- APP免费
19.4.4 RHEL 6 KVM虚拟机新功能
- APP免费
19.4.5 使用命令行执行高级管理任务
- APP免费
附录A RHEL 6.0桌面管理
更新时间:2018-12-27 17:27:49