第1章 软件管理基础
1.1 批量安装Linux系统的方法——Kickstart
1.1.1 Kickstart配置文件概述
1.1.2 Kickstart配置文件生成方法
1.1.3 安装Kickstart配置器
1.1.4 设置Kickstart基本配置
1.1.5 设置Kickstart安装方法
1.1.6 设置Kickstart引导装载选项
1.1.7 设置分区信息
1.1.8 设置网络配置信息
1.1.9 设置验证配置信息
1.1.1 0配置防火墙
1.1.1 1XWindow显示配置
1.1.1 2选择软件包
1.1.1 3预安装脚本和安装后脚本配置
1.2 Kickstart引导光盘的创建
1.3 使用.Kickstart安装方法安装系统
1.3.1 筹备安装树
1.3.2 开始Kickstart安装
1.3.3 采用网络安装方式安装Kickstart
1.3.4 Debian/Ubuntu的自动化安装
1.4 Linux软件包管理
1.4.1 RPM概述
1.4.2 RPM软件包管理系统的应用
1.5 DPKG——Debian的软件包管理系统
1.5.1 DPKG概述
1.5.2 通过DPKG安装软件包
1.5.3 通过DPKG卸载软件包
1.5.4 通过DPKG查询软件包数据库和检查软件包文件
第2章 软件包高级管理
2.1 APT——高级软件包管理
2.1.1 APT概述
2.1.2 配置APT软件源
2.1.3 更新APT软件包数据库
2.1.4 查找APT软件包信息
2.1.5 管理APT软件包
2.2 YUM——智能化的RPM软件包管理
2.2.1 YUM概述
2.2.2 应用YUM软件包管理系统
2.3 Linux内核的升级
2.3.1 Linux内核概述
2.3.2 获取内核源代码
2.3.3 配置内核
2.3.4 编译内核
2.3.5 安装内核
2.3.6 内核模块管理
第3章 用户和进程管理
3.1 用户管理
3.1.1 用户账号文件
3.1.2 用户群组文件
3.1.3 命令行方式的用户管理
3.1.4 图形界面方式的用户管理
3.1.5 命令行方式的群组管理
3.2 进程管理
3.2.1 进程及作业
3.2.2 进程控制
3.2.3 作业控制
第4章 文件系统和磁盘管理
4.1 文件系统管理
4.1.1 常见的文件系统
4.1.2 文件类型
4.1 -3文件压缩与归档
4.1.4 文件链接
4.1.5 文件系统的安装
4.2 磁盘管理
4.2.1 硬盘相关知识
4.2.2 磁盘分区介绍
4.2.3 使用分区工具fdisk为硬盘分区
4.2.4 使用分区工具parted为硬盘分区
4.2.5 磁盘格式化
4.2.6 加载分区
4.2.7 使用磁盘管理命令
4.2.8 磁盘限额的相关知识
第5章 与Windows共享资源
5.1 Samba服务概述
5.1.1 SambaServer简介
5.1.2 Samba历史
5.1.3 SambaServer的工作原理
5.1.4 SambaServer的安装
5.1.5 启动、停止和重启Samba.服务
5.2 Samba服务的配置文件
5.2.1 smb.conf文件结构
5.2.2 smb.conf文件语法和变量
5.2.3 smb.conf文件详解
5.2.4 Samba服务的安全级别
5.2.5 Samba服务的密码文件
5.2.6 Samba服务的日志文件
5.3 配置Samba服务
5.3.1 使用图形化配置工具进行Samba服务配置
5.3.2 使用SWAT进行Samba服务配置
5.4 访问Samba共享资源
5.4.1 在Windows客户端访问共享资源
5.4.2 在Linux客户端访问共享资源
第6章 与其他Linux/UNIX系统共享资源
6.1 NFS服务概述
6.1.1 NFS简介
6.1.2 简单的NFS方案
6.1.3 NFS协议
6.1.4 RPC协议
6.1.5 NFS服务的组件
6.2 NFS服务的安装与配置
6.2.1 NFS服务的安装
6.2.2 NFS服务的配置
6.2.3 NFS服务的启动与停止
6.2.4 NFS服务的文件存取权限
6.2.5 在客户端挂载NFS文件系统
第7章 管理DHCP服务和DNS服务
7.1 安装DHCP服务
7.1.1 安装前的准备
7.1.2 具体安装过程
7.2 配置DHCP服务器
7.2.1 配置文件的格式
7.2.2 配置IP作用域
7.2.3 配置客户机的IP地址
7.2.4 租约期限的设置
7.2.5 保留特定的IP地址
7.2.6 多网段的IP地址的分配
7.2.7 DHCP服务器配置实例
7.2.8 启动和停止DHCP服务器
7.3 配置:DHCP客户机
7.3.1 Linux客户端的配置
7.3.2 Windows客户端的配置
7.4 DNS服务的安装
7.5 配置DNS服务器
7.5.1 DNS服务的启动与停止
7.5.2 主配置文件
7.5.3 设置根区域和主区域
7.5.4 设置反向解析区域
7.5.5 根服务器信息文件
7.5.6 区域文件
7.5.7 反向解析区域文件
7.5.8 功能实现
7.5.9 测试主要名称服务器
7.6 配置辅助DNS服务器
7.7 配置缓存Cache-only服务器
7.8 配置:DNS客户端
7.8.1 在Linux下配置DNS客户端
7.8.2 在Windows下配置DNS客户端
第8章 管理FTP和LDAP服务
8.1 vsFTPd的配置
8.1.1 设置监听地址与控制端口
8.1.2 FTP模式与数据端口
8.1.3 用户设置
8.1.4 用户登录控制
8.1.5 目录访问控制
8.1.6 文件操作控制
8.1.7 新增文件权限设置
8.1.8 日志设置
8.2 vsFTPd的具体应用
8.2.1 允许匿名用户上传文件
8.2.2 限制用户目录访问权限
8.2.3 配置高安全级别的匿名FTP服务器
8.2.4 配置虚拟用户
8.2.5 启动与关闭FTP服务
8.3 PureFTPD服务器管理
8.3.1 生成PureFTPD服务管理脚本
8.3.2 配置匿名用户登录环境
8.4.初始化OpenLDAP
8.4.1 启动OpenLDAP服务
8.4.2 OpenL,DAP的基本配置
8.4.3 建立初始化数据
8.5 LDAP图形界面管理工具
8.5.1 L,DAP图形界面管理工具简介
8.5.2 配置Apache服务
8.6 配置phpLDAPadmin
8.6.1 生成phpLDAPadmin主配置文件
8.6.2 对phpLDAPadmin进行支持中文的配置
8.6.3 phpLDAPadmin的基本配置
8.7 使用phpLDAPadmin管理目录树
8.7.1 登录phpLDAPadmin
8.7.2 组织单元的创建
8.7.3 用户组的创建
8.7.4 用户账号的创建
8.8 LDAP服务的身份验证
8.8.1 设置使用I,DAP进行用户验证
8.8.2 FTP用户验证
8.8.3 Web用户验证
第9章 配置Web和电子邮件服务
9.1 Apache服务的基本配置
9.1.1 Apache配置文件——httpd:conf
9.1.2 Apache服务的基本配置简述
9.1.3.Apache全局配置
9.1.4 主服务器配置
9.1.5 虚拟主机配置
9.1.6 启动和停止Apache服务
9.2 Apache服务存取控制
9.2.1 Options选项
9.2.2 浏览权限的设置
9.3 Apache服务的高级配置
9.3.1 虚拟目录简述
9.3.2 配置与管理虚拟主机
9.3.3 用户认证和授权
9.3.4 配置SSI
9.4 Apache日志管理和统计分析
9.4.1 错误日志简述
9.4.2 配置访问日志
9.4.3 日志统计分析
9.4.4 日志文件的压缩备份
9.5 配置动态Web站点
9.5.1 配置PHP动态网站
9.5.2 配置JSP动态网站
9.5.3 配置CGI动态网站
9.6 配置Sendmail邮件服务器
9.6.1 Sendmail的配置文件
9.6.2 初始配置Sendmail
9.6.3 Sendmail服务器具体配置
9.6.4 配置与访问电子邮件客户端
9.7 配置Postfix邮件服务器
9.7.1 Postfix服务的基本设置
9.7.2 配置虚拟别名域
9.7.3 配置用户别名
9.7.4 配置SMTP认证
9.7.5 启动和停止Postfix服务
第10章 代理服务和防火墙控制
10.1 启动和停止Squid代理服务器
10.1.1 启动和停止的方式
……
第11章 Webmin服务管理
第12章 网络管理
第13章 远程控制
第14章 系统安全管理
展开