封面
版权信息
前言
第1章 系统概述与安装
1.1 Linux系统概述
1.1.1 Linux系统的发展过程
1.1.2 Red Hat Enterprise Linux
1.2 系统安装
1.2.1 前期准备
1.2.2 安装过程
第2章 GNOME桌面环境
2.1 GNOME桌面概述
2.1.1 GNOME注册界面
2.1.2 GNOME桌面
2.2 GNOME桌面浏览
2.2.1 GNOME菜单面板
2.2.2 GNOME桌面区
2.2.3 GNOME窗口面板
2.3 应用程序菜单
2.3.1 Internet
2.3.2 附件
2.3.3 系统工具
2.3.4 图形
2.3.5 影音
2.4 位置菜单
2.4.1 主文件夹
2.4.2 桌面文件夹、文档等
2.4.3 计算机
2.4.4 移动存储介质
2.4.5 磁盘分区
2.4.6 搜索文件
2.5 系统菜单
2.5.1 首选项
2.5.2 管理
2.5.3 锁住屏幕
2.5.4 注销
2.5.5 关机
第3章 用 户 管 理
3.1 增加与删除用户
3.1.1 passwd文件
3.1.2 shadow文件
3.1.3 用户管理实例
3.2 定制用户的工作环境
3.2.1 选择命令解释程序
3.2.2 设置用户初始化文件
3.2.3 定制Shell工作环境
3.3 增加与删除用户组
3.4 监控用户
3.4.1 利用who命令查询用户
3.4.2 利用w命令查询用户活动
3.4.3 向注册用户发送消息
3.5 插件式认证模块
3.5.1 配置文件、模块类型与控制标志
3.5.2 修改PAM配置文件
3.6 超级用户与sudo命令
3.6.1 超级用户的访问控制
3.6.2 利用sudo运行特权命令
3.6.3 sudoers配置文件
3.6.4 以其他用户身份访问系统
第4章 软 件 管 理
4.1 软件管理概述
4.1.1 软件维护工具
4.1.2 软件管理基本概念
4.2 使用yum管理软件包
4.2.1 安装软件包
4.2.2 更新软件包
4.2.3 系统更新与升级
4.2.4 删除软件包
4.2.5 检索软件包
4.2.6 高级检索功能
4.2.7 安装本地存储介质上的软件包
4.2.8 设置yum.conf配置文件
4.2.9 启用缓存功能
4.3 使用rpm管理软件包
4.3.1 安装软件包
4.3.2 更新软件包
4.3.3 升级软件包
4.3.4 查询软件包
4.3.5 删除软件包
4.4 软件增删工具
4.4.1 安装或删除软件包
4.4.2 配置软件源
4.4.3 利用过滤器检索软件包
4.4.4 安装或删除软件组
4.5 更新软件包
4.5.1 更新软件包
4.5.2 设置更新检查的时间间隔
4.6 RHN网站
第5章 系统信息与参数调整
- APP免费
5.1 进程内存映像文件
- APP免费
5.2 系统配置信息
- APP免费
5.3 系统运行状态信息
- APP免费
5.4 系统可调参数
- APP免费
5.4.1 文件系统可调参数
- APP免费
5.4.2 系统内核可调参数
- APP免费
5.4.3 sysctl命令
- APP免费
第6章 作业调度与系统日志
- APP免费
6.1 定时运行后台作业
- APP免费
6.1.1 cron守护进程的调度过程
- APP免费
6.1.2 at作业与atd守护进程
- APP免费
6.1.3 调度错失执行时间的任务
- APP免费
6.2 调度重复执行的任务
- APP免费
6.2.1 crontab文件及其工作原理
- APP免费
6.2.2 创建和编辑crontab文件
- APP免费
6.2.3 显示crontab文件
- APP免费
6.2.4 删除crontab文件
- APP免费
6.2.5 crontab命令的访问控制
- APP免费
6.2.6 数据库定时备份实例
- APP免费
6.3 调度一次性执行的作业
- APP免费
6.3.1 提交at作业
- APP免费
6.3.2 显示at作业及作业队列
- APP免费
6.3.3 删除at作业
- APP免费
6.3.4 at命令的访问控制
- APP免费
6.3.5 系统定时关机实例
- APP免费
6.4 系统日志
- APP免费
6.4.1 系统日志文件
- APP免费
6.4.2 应用程序日志文件
- APP免费
6.4.3 二进制日志文件
- APP免费
6.4.4 系统日志守护进程
- APP免费
第7章 磁盘设备管理
- APP免费
7.1 划分磁盘分区
- APP免费
7.2 磁盘阵列
- APP免费
7.2.1 磁盘阵列的基本概念
- APP免费
7.2.2 配置磁盘阵列
- APP免费
7.2.3 其他配置考虑
- APP免费
7.3 逻辑卷管理
- APP免费
7.3.1 LVM基本概念
- APP免费
7.3.2 LVM图形管理界面
- APP免费
第8章 文件系统管理
- APP免费
8.1 创建文件系统
- APP免费
8.1.1 mkfs与mke2fs命令介绍
- APP免费
8.1.2 创建Ext2/3/4文件系统
- APP免费
8.2 调整文件系统
- APP免费
8.3 安装与卸载文件系统
- APP免费
8.3.1 安装文件系统概述
- APP免费
8.3.2 mount命令
- APP免费
8.3.3 fstab文件
- APP免费
8.3.4 安装文件系统
- APP免费
8.3.5 卸载文件系统
- APP免费
8.4 检测与修复文件系统
- APP免费
8.4.1 交互检测与修复文件系统
- APP免费
8.4.2 自动检测与修复文件系统
- APP免费
8.4.3 恢复严重受损的超级块
- APP免费
8.4.4 其他文件系统修复方法
- APP免费
第9章 存储空间管理
- APP免费
9.1 查询磁盘空间信息
- APP免费
9.1.1 常用磁盘空间管理工具
- APP免费
9.1.2 使用df命令查询空间使用情况
- APP免费
9.1.3 使用du命令查询已用存储空间
- APP免费
9.1.4 使用find命令找出超大文件
- APP免费
9.1.5 使用find命令找出闲置文件
- APP免费
9.1.6 使用find命令处置core文件
- APP免费
9.1.7 使用ls命令检测文件的大小
- APP免费
9.2 采用标准工具备份与恢复数据
- APP免费
9.2.1 利用cpio命令备份与恢复数据
- APP免费
9.2.2 利用tar命令备份与恢复数据
- APP免费
9.2.3 利用dd命令原样复制数据
- APP免费
9.3 采用专用工具备份与恢复数据
- APP免费
9.3.1 利用dump命令备份数据
- APP免费
9.3.2 利用restore命令恢复数据
- APP免费
第10章 TCP/IP网络管理
- APP免费
10.1 网络接口设置
- APP免费
10.1.1 网络接口配置文件
- APP免费
10.1.2 ip命令
- APP免费
10.1.3 ifconfig命令
- APP免费
10.2 主机名字解析
- APP免费
10.3 网络路由设置
- APP免费
10.4 网络服务管理
- APP免费
10.4.1 xinetd与传统网络服务
- APP免费
10.4.2 配置网络服务
- APP免费
10.5 网络管理与维护
- APP免费
10.5.1 使用ifconfig命令维护网络接口
- APP免费
10.5.2 使用netstat命令监控网络状态
- APP免费
10.5.3 使用ping命令测试远程主机的连通性
- APP免费
10.5.4 使用ping命令检测网络主机的性能
- APP免费
10.5.5 使用traceroute命令跟踪路由信息
- APP免费
10.5.6 利用tcpdump命令捕捉网络数据
- APP免费
第11章 TCP/IP网络应用
- APP免费
11.1 OpenSSH
- APP免费
11.1.1 sshd_config配置文件
- APP免费
11.1.2 使用SSH注册到远程系统
- APP免费
11.1.3 执行远程系统命令
- APP免费
11.1.4 使用SCP替代FTP
- APP免费
11.1.5 使用SFTP替代FTP
- APP免费
11.1.6 SSH与SCP的无密码注册
- APP免费
11.1.7 OpenSSH的安全考虑
- APP免费
11.2 Telnet远程注册
- APP免费
11.2.1 设置Telnet服务器
- APP免费
11.2.2 Telnet服务器的安全考虑
- APP免费
11.3 FTP文件传输
- APP免费
11.3.1 设置vsftpd
- APP免费
11.3.2 vsftpd.conf配置文件
- APP免费
11.3.3 ftp命令
- APP免费
11.3.4 FTP应用
- APP免费
11.3.5 FTP自动注册
- APP免费
11.3.6 FTP安全考虑
- APP免费
第12章 NFS网络文件系统
- APP免费
12.1 NFS简述
- APP免费
12.2 配置NFS服务器
- APP免费
12.2.1 /etc/exports文件
- APP免费
12.2.2 验证NFS共享资源的配置
- APP免费
12.2.3 防火墙设置
- APP免费
12.3 配置NFS客户系统
- APP免费
12.3.1 安装远程文件系统
- APP免费
12.3.2 设置/etc/fstab文件
- APP免费
12.4 NFS自动安装
- APP免费
12.4.1 主映射文件
- APP免费
12.4.2 直接映射文件
- APP免费
12.4.3 间接映射文件
- APP免费
第13章 DNS域名服务器
- APP免费
13.1 DNS基本概念
- APP免费
13.1.1 域与区
- APP免费
13.1.2 DNS域名服务器
- APP免费
13.1.3 DNS域名与地址解析
- APP免费
13.2 DNS配置文件
- APP免费
13.2.1 resolv.conf文件
- APP免费
13.2.2 named.conf配置文件
- APP免费
13.2.3 区配置文件
- APP免费
13.2.4 DNS资源记录
- APP免费
13.3 DNS服务器配置过程
- APP免费
13.3.1 设置resolv.conf配置文件
- APP免费
13.3.2 设置named.conf配置文件
- APP免费
13.3.3 设置正向区配置文件
- APP免费
13.3.4 设置反向区配置文件
- APP免费
13.3.5 DNS视图
- APP免费
13.3.6 检测配置文件
- APP免费
13.4 测试DNS服务器
- APP免费
13.4.1 验证DNS服务器
- APP免费
13.4.2 dig命令
- APP免费
第14章 DHCP服务器
- APP免费
14.1 DHCP概述
- APP免费
14.1.1 DHCP的特点
- APP免费
14.1.2 DHCP的工作过程
- APP免费
14.1.3 其他处理过程
- APP免费
14.2 安装与启动DHCP服务器
- APP免费
14.3 DHCP配置文件
- APP免费
14.3.1 地址池
- APP免费
14.3.2 动态地址分配
- APP免费
14.3.3 防止IP地址冲突
- APP免费
14.3.4 动态DNS更新模式
- APP免费
14.3.5 声明语句
- APP免费
14.3.6 allow、deny与ignore关键字
- APP免费
14.3.7 参数语句
- APP免费
14.3.8 选项语句
- APP免费
14.4 配置DHCP服务器
- APP免费
14.5 设置DHCP客户系统
- APP免费
14.5.1 Red Hat Enterprise Linux
- APP免费
14.5.2 ISC dhclient
- APP免费
14.5.3 Windows
- APP免费
第15章 Samba资源共享
- APP免费
15.1 安装Samba服务器
- APP免费
15.2 smb.conf配置文件
- APP免费
15.2.1 smb.conf配置文件概述
- APP免费
15.2.2 global节
- APP免费
15.2.3 homes节
- APP免费
15.2.4 printers节
- APP免费
15.3 快速配置Samba服务器
- APP免费
15.3.1 设定Samba服务器的工作组或域
- APP免费
15.3.2 配置Samba用户
- APP免费
15.3.3 共享用户主目录
- APP免费
15.3.4 共享其他目录
- APP免费
15.3.5 共享打印机
- APP免费
15.3.6 验证Samba配置文件
- APP免费
15.4 Samba运行环境测试
- APP免费
15.4.1 在Linux系统中测试Samba服务器
- APP免费
15.4.2 从Windows系统中连接Samba服务器
- APP免费
15.5 访问共享资源
- APP免费
15.5.1 从Windows系统中访问Samba服务器
- APP免费
15.5.2 从Linux系统中访问Windows服务器
- APP免费
第16章 Apache服务器
- APP免费
16.1 Apache服务器概述
- APP免费
16.2 安装Apache服务器
- APP免费
16.2.1 安装与启动Apache服务器
- APP免费
16.2.2 Apache软件包的目录结构
- APP免费
16.2.3 Apache的核心与模块
- APP免费
16.3 配置Apache服务器
- APP免费
16.3.1 Apache配置文件
- APP免费
16.3.2 语法格式与作用范围
- APP免费
16.3.3 配置指令
- APP免费
16.4 用户目录
- APP免费
16.4.1 利用UserDir设定目录路径
- APP免费
16.4.2 限定用户目录的使用
- APP免费
16.4.3 开放用户CGI目录
- APP免费
16.5 虚拟主机
- APP免费
16.5.1 配置基于主机名的虚拟主机
- APP免费
16.5.2 配置基于IP地址的虚拟主机
- APP免费
16.5.3 利用不同的IP地址提供相同的网站服务
- APP免费
16.5.4 利用不同的端口提供不同的网站服务
- APP免费
16.6 利用CGI提供动态内容服务
- APP免费
16.6.1 启用CGI程序
- APP免费
16.6.2 编写CGI程序
- APP免费
16.6.3 CGI的安全考虑与suexec
- APP免费
16.6.4 Apache与LAMP
- APP免费
16.7 用户认证
- APP免费
16.7.1 用户认证的实现
- APP免费
16.7.2 用户认证方法的补充说明
- APP免费
16.8 日志文件
- APP免费
16.8.1 错误日志文件
- APP免费
16.8.2 访问日志文件
- APP免费
16.8.3 虚拟主机日志
- APP免费
第17章 MySQL数据库
- APP免费
17.1 安装与配置MySQL数据库
- APP免费
17.1.1 安装MySQL数据库
- APP免费
17.1.2 设置数据库管理员密码
- APP免费
17.1.3 my.cnf配置文件
- APP免费
17.2 MySQL数据库命令行界面
- APP免费
17.3 设置数据库用户及其访问权限
- APP免费
17.4 访问MySQL数据库
- APP免费
17.4.1 创建、查询、使用与删除数据库
- APP免费
17.4.2 创建、查询与删除数据库表
- APP免费
17.4.3 录入数据
- APP免费
17.5 查询MySQL数据库
- APP免费
17.5.1 查询数据库表
- APP免费
17.5.2 查询数据库表结构
- APP免费
17.5.3 查询数据库表中的数据内容
- APP免费
17.6 SQL脚本与批处理
- APP免费
17.7 MySQL数据库的备份与恢复
- APP免费
17.7.1 数据库备份方法
- APP免费
17.7.2 MySQL数据库备份
- APP免费
17.7.3 MySQL数据库恢复
- APP免费
17.7.4 MySQL数据库表的备份与恢复
- APP免费
17.7.5 增量备份与恢复
- APP免费
17.8 密码维护与网络安全
- APP免费
17.8.1 维护数据库管理员密码
- APP免费
17.8.2 恢复数据库管理员密码
- APP免费
17.8.3 基本网络安全考虑
- APP免费
第18章 防火墙与端口扫描
- APP免费
18.1 基本概念
- APP免费
18.1.1 过滤分组数据
- APP免费
18.1.2 网络地址转换
- APP免费
18.1.3 改造分组数据
- APP免费
18.1.4 分组数据的处理过程
- APP免费
18.1.5 目标与跳转
- APP免费
18.2 设置iptables防火墙
- APP免费
18.2.1 iptables命令与选项
- APP免费
18.2.2 怎样设置iptables防火墙
- APP免费
18.2.3 iptables防火墙设置实例
- APP免费
18.2.4 网络地址转换
- APP免费
18.3 设置iptables防火墙
- APP免费
18.3.1 启动iptables服务进程
- APP免费
18.3.2 iptables规则配置文件
- APP免费
18.4 网络端口扫描
- APP免费
18.4.1 nmap命令概述
- APP免费
18.4.2 应用举例
- APP免费
第19章 SELinux安全管理
- APP免费
19.1 SELinux概述
- APP免费
19.2 SELinux属性
- APP免费
19.2.1 进程和文件的SELinux属性
- APP免费
19.2.2 用户的SELinux属性
- APP免费
19.3 目标策略
- APP免费
19.3.1 受限制的进程
- APP免费
19.3.2 非受限的进程
- APP免费
19.4 配置SELinux
- APP免费
19.4.1 SELinux软件包
- APP免费
19.4.2 主配置文件
- APP免费
19.4.3 启用SELinux
- APP免费
19.4.4 禁用SELinux
- APP免费
19.4.5 SELinux日志文件
- APP免费
19.5 文件的SELinux属性
- APP免费
19.5.1 临时修改文件的类型属性
- APP免费
19.5.2 永久修改文件的类型属性
- APP免费
19.5.3 file_t与default_t类型属性
- APP免费
19.6 维护文件的SELinux属性
- APP免费
19.6.1 复制文件和目录
- APP免费
19.6.2 移动文件和目录
- APP免费
19.6.3 检查文件的默认属性
- APP免费
19.6.4 制作tar档案文件
- APP免费
19.7 安装文件系统
- APP免费
19.7.1 按照指定的属性安装文件系统
- APP免费
19.7.2 修改默认的SELinux属性
- APP免费
19.8 用户配置
- APP免费
19.8.1 Linux与SELinux的用户映射关系
- APP免费
19.8.2 受限制与非限制的用户
- APP免费
19.8.3 增加新用户
- APP免费
19.8.4 限制现有的Linux用户
- APP免费
19.8.5 修改默认的用户映射
- APP免费
19.9 布尔变量
- APP免费
19.9.1 查询布尔变量
- APP免费
19.9.2 设置布尔变量
- APP免费
19.9.3 限制用户执行应用程序的布尔变量
- APP免费
19.10 SELinux图形管理界面
- APP免费
19.11 网络服务器与SELinux
- APP免费
19.11.1 Apache与SELinux
- APP免费
19.11.2 Samba与SELinux
- APP免费
19.11.3 FTP与SELinux
- APP免费
19.11.4 NFS与SELinux
- APP免费
19.11.5 MySQL与SELinux
- APP免费
19.11.6 DNS域名服务器
- APP免费
第20章 KVM虚拟化技术
- APP免费
20.1 虚拟化技术概述
- APP免费
20.1.1 基本概念
- APP免费
20.1.2 系统要求
- APP免费
20.2 安装虚拟化软件包
- APP免费
20.2.1 初始安装
- APP免费
20.2.2 补充安装
- APP免费
20.3 安装虚拟机
- APP免费
20.3.1 安装Linux虚拟机
- APP免费
20.3.2 安装Windows XP虚拟机
- APP免费
20.4 管理虚拟机
- APP免费
20.4.1 “虚拟系统管理器”窗口
- APP免费
20.4.2 查询虚拟机硬件配置
- APP免费
20.4.3 性能监控配置
- APP免费
20.4.4 查询宿主系统配置信息
- APP免费
20.4.5 管理虚拟网络
- APP免费
20.4.6 管理远程虚拟机
- APP免费
20.5 存储管理
- APP免费
20.5.1 创建基于大型存储设备的存储池
- APP免费
20.5.2 创建基于文件系统分区的存储池
- APP免费
20.5.3 创建基于目录的存储池
- APP免费
20.5.4 创建基于LVM的存储池
- APP免费
20.5.5 创建基于NFS存储池
- APP免费
20.6 KVM虚拟机实时迁移
- APP免费
20.6.1 利用NFS提供共享的存储设备
- APP免费
20.6.2 实时迁移虚拟机
- APP免费
20.7 KVM系统安全
- APP免费
20.7.1 SELinux
- APP免费
20.7.2 防火墙
- APP免费
参考文献
更新时间:2019-01-09 14:20:49