《Red Hat Enterprise Linux服务器配置与管理》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张恒杰,张彦主编;武云霞,杨良军副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302327660
  • 页数:346 页
图书介绍:本书以目前被广泛应用的Red Hat Enterprise Linux服务器6.2版为例,从实际应用的角度全面介绍了Linux的系统管理与利用Linux操作系统架设常见网络服务器的方法。内容包括Linux基础、Linux的安装、Linux常用命令、Shell与Vi编辑器、用户和组管理、文件系统和磁盘管理、Linux网络基础配置、DHCP服务器配置、DNS服务器配置、Samba服务器配置、Apache服务器配置、电子邮件服务器配置、FTP服务器配置、防火墙与SELinux等内容。

第1章 Linux的安装与启动 1

1.1 Linux概述 1

1.1.1 Linux简介 1

1.1.2 Linux的版本 3

1.1.3 Red Hat Enterprise Linux 6

1.1.4 Linux的特性 7

1.1.5 Linux的优缺点 8

1.2 Linux系统的安装 9

1.2.1 Linux安装方式 9

1.2.2 安装Linux 11

1.2.3 Linux的启动与登录 24

本章实训 26

本章习题 26

第2章 shell基本命令 28

2.1 shell命令概述 28

2.1.1 shell简介 28

2.1.2 shell的分类 29

2.1.3 启动shell 31

2.1.4 shell命令操作基础 32

2.2 常用的shell命令 34

2.2.1 基本操作命令 34

2.2.2 目录操作命令 36

2.2.3 文件操作命令 39

2.2.4 系统管理命令 44

2.3 vi编辑器 49

2.3.1 vi简介 49

2.3.2 vi的工作模式 49

2.3.3 启动与退出vi 50

2.3.4 vi的基本操作命令 51

本章实训 54

本章习题 54

第3章 用户和组管理 56

3.1 用户和组 56

3.1.1 用户账号文件 57

3.1.2 用户影子文件 59

3.1.3 组账号文件 60

3.1.4 用户组影子文件 61

3.1.5 与用户和组管理相关的文件和目录 61

3.2 用户账号的管理 63

3.2.1 用户账号管理 63

3.2.2 用户密码管理 65

3.3 用户组的管理 67

3.4 赋予普通用户特别权限 70

本章实训 73

本章习题 74

第4章 文件系统管理 76

4.1 文件系统 76

4.1.1 Linux文件系统概述 76

4.1.2 Linux文件系统类型 77

4.2 Linux文件组织结构 80

4.2.1 文件系统结构 80

4.2.2 基本目录 82

4.2.3 Linux文件系统与Windows文件系统比较 83

4.3 文件系统的管理 84

4.3.1 磁盘设备管理 84

4.3.2 使用fdisk进行分区管理 85

4.3.3 使用parted进行分区管理 90

4.3.4 建立文件系统 95

4.3.5 文件系统的挂载与卸载 95

4.3.6 检查并修复文件系统 99

4.4 文件管理命令 100

4.4.1 链接文件 100

4.4.2 修改目录或文件权限 101

4.4.3 修改和查看文件或目录属性 107

4.4.4 文件的压缩与归档 108

本章实训 113

本章习题 114

第5章 Linux服务与进程管理 116

5.1 Linux的启动过程 116

5.1.1 Linux启动过程概述 116

5.1.2 Linux启动过程分析 121

5.2 Linux服务管理 126

5.2.1 服务启动脚本 126

5.2.2 服务启动与停止 127

5.2.3 配置服务的启动状态 128

5.3 Linux进程管理 129

5.3.1 进程与作业 130

5.3.2 启动进程 132

5.3.3 管理系统的进程 135

5.4 软件的安装与卸载 142

5.4.1 RPM 142

5.4.2 Yum 144

本章实训 146

本章习题 147

第6章 配置网络 149

6.1 网络基本配置 149

6.1.1 配置主机名 149

6.1.2 配置网卡 150

6.1.3 图形界面配置网络 153

6.2 常用网络配置文件 155

6.3 安装与配置ADSL拨号 158

6.4 常用网络调试命令 161

6.5 解决网络故障问题的思路 171

本章实训 173

本章习题 174

第7章 配置Samba服务器 176

7.1 了解Samba 176

7.1.1 SMB协议 176

7.1.2 Samba服务 178

7.2 安装Samba服务器 178

7.2.1 安装Samba 178

7.2.2 启动、停止Samba服务器 179

7.3 配置Samba 180

7.3.1 全局选项 181

7.3.2 共享选项 186

7.3.3 添加Samba用户 189

7.3.4 user模式下的Samba服务器配置示例 189

7.4 Samba应用实例 191

7.4.1 Windows客户机访问Samba共享资源 192

7.4.2 Linux客户机访问Samba共享资源 193

7.4.3 Linux客户机访问Windows共享资源 196

本章实训 196

本章习题 197

第8章 配置DNS服务器 198

8.1 DNS服务器简介 198

8.1.1 域名及域名系统 198

8.1.2 域名结构 199

8.1.3 域名服务器类型 201

8.1.4 域名的解析过程 202

8.1.5 动态DNS服务 204

8.2 安装DNS服务器 205

8.3 配置DNS服务器 206

8.3.1 主配置文件named.conf 207

8.3.2 区域文件和资源记录 209

8.4 DNS服务器配置实例 212

8.4.1 配置主DNS服务器 212

8.4.2 配置辅助DNS服务器 216

8.4.3 配置转发DNS服务器 218

8.4.4 配置只有缓存功能的DNS服务器 219

8.4.5 配置只有主域名服务功能的DNS服务器 219

8.4.6 配置服务器的负载平衡 220

8.5 DNS管理工具 220

本章实训 222

本章习题 223

第9章 配置Web服务器 224

9.1 Apache概述 224

9.2 Apache服务器的安装与启动 225

9.3 Apache配置文件 227

9.3.1 Apache配置文件简介 227

9.3.2 Apache配置文件的配置选项 227

9.4 Apache的配置 234

9.4.1 基本的Apache配置 234

9.4.2 配置用户个人Web站点 235

9.4.3 别名和重定向 236

9.4.4 主机访问控制 238

9.4.5 用户身份验证 239

9.5 配置虚拟主机 241

9.5.1 基于IP地址的虚拟主机配置 241

9.5.2 基于名称的虚拟主机配置 244

本章实训 246

本章习题 247

第10章 配置FTP服务器 249

10.1 FTP简介 249

10.2 架设VSFTP服务器 252

10.2.1 安装VSFTP 252

10.2.2 启动和停止VSFTP 252

10.2.3 测试VSFTP 253

10.2.4 VSFTP服务配置文件 253

10.3 配置VSFTP服务器 262

10.3.1 配置匿名账号FTP服务器 262

10.3.2 配置本地账号FTP服务器 264

10.3.3 配置虚拟账号FTP服务器 266

本章实训 268

本章习题 268

第11章 配置DHCP服务器 270

11.1 DHCP协议 270

11.2 DHCP服务器的安装与配置 272

11.2.1 DHCP服务器的安装 272

11.2.2 启动、停止DHCP服务器 273

11.2.3 DHCP服务配置 273

11.2.4 配置实例 276

11.3 分配多网段的IP地址 277

11.4 配置DHCP客户端 279

本章实训 280

本章习题 281

第12章 配置E-mail服务器 282

12.1 电子邮件服务概述 282

12.2 Postfix邮件服务的安装 285

12.3 启动、停止E-mail服务器 286

12.4 Postfix的配置文件 287

12.4.1 main.cf文件 287

12.4.2 master.cf文件 289

12.5 配置E-mail服务器 292

12.5.1 Postfix的基本配置 292

12.5.2 配置SMTP认证 296

12.5.3 配置虚拟别名域 299

12.5.4 配置用户别名 301

12.5.5 dovecot服务的实现 302

12.5.6 cyrus-imapd服务的实现 303

本章实训 306

本章习题 307

第13章 配置Linux防火墙 308

13.1 iptables防火墙概述 308

13.2 iptables命令格式 310

13.3 iptables主机防火墙 313

13.3.1 iptables防火墙的运行与管理 313

13.3.2 RHEL 6.2 开机时默认的防火墙规则 315

13.3.3 管理主机防火墙规则 316

13.3.4 常用的主机防火墙规则 317

13.4 配置iptables网络防火墙 319

13.4.1 保护服务器子网的防火墙规则 319

13.4.2 保护内部客户机的防火墙规则 321

13.4.3 mangle表应用举例 323

13.5 iptables防火墙的NAT配置 324

13.5.1 NAT简介 324

13.5.2 使用iptables配置源NAT 325

13.5.3 使用iptables配置目的NAT 326

本章实训 328

本章习题 329

第14章 配置SELinux 331

14.1 SELinux简介 331

14.1.1 SELinux概述 331

14.1.2 SELinux的概念 333

14.1.3 策略目录 335

14.2 SELinux的基本操作 335

14.3 定制策略 339

14.3.1 策略源文件的安装 339

14.3.2 定制domain 340

14.3.3 定义ROLE 342

14.4 应用SELinux 343

本章实训 345

本章习题 345

参考文献 346