图书介绍

Red Hat Enterprise Linux系统管理PDF|Epub|txt|kindle电子书版本网盘下载

Red Hat Enterprise Linux系统管理
  • 朱居正编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302304494
  • 出版时间:2012
  • 标注页数:408页
  • 文件大小:150MB
  • 文件页数:424页
  • 主题词:Linux操作系统

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Red Hat Enterprise Linux系统管理PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 Linux入门与基础管理1

第1章 Linux安装及入门1

1.1 Linux初识2

1.2 Linux的独特性2

1.2.1 Linux的优点3

1.2.2 Linux流行的原因6

1.2.3 Linux的可移植性6

1.3 Linux的版本分类7

1.4 RedHatLinux发展7

1.5 RedHatEnterprise Linux 68

1.5.1 Red Hat Enterprise Linux 6版本8

1.5.2 Red Hat Enterprise Linux 6主要特点9

1.5.3 RHEL6与RHEL 5.5 的区别11

1.6 Red Hat Enterprise Linux 6重要安装步骤11

1.6.1 启动安装程序12

1.6.2 安装类型及分区注意事项12

1.6.3 引导装载程序设置14

1.6.4 软件包选择16

1.7 系统删除17

1.8 系统启动、登录等基本操作18

1.8.1 启动系统18

1.8.2 终端模拟、ssh和telnet20

1.8.3 用reboot命令重新启动计算机21

1.8.4 用shutdown命令关机或进入单人维护模式21

1.9 文本模式和图形化模式的切换22

1.10 系统登录时的几个注意事项22

1.10.1 如何处理登录失败23

1.10.2 退出23

第2章 桌面程序管理24

2.1 桌面环境介绍25

2.1.1 CDE25

2.1.2 KDE25

2.1.3 GNOME26

2.2 桌面和面板26

2.2.1 桌面26

2.2.2 面板27

2.3 添加、删除应用程序28

2.4 使用RPM命令安装软件包29

2.4.1 使用rpm命令安装xxx.rpm文件29

2.4.2 使用rpm命令安装xxx.src.rpm文件29

2.4.3 安装程序xxx.bin30

2.4.4 安装xxx.tar.gz、xxx.bz2、xxx.z文件30

2.5 获取帮助文档30

2.5.1 --help选项31

2.5.2 nan命令31

2.5.3 info命令显示工具信息33

2.5.4 使用“帮助”窗口34

2.6 vim编辑器35

2.6.1 vim简介35

2.6.2 vi/vim常用的命令36

2.7 Red Hat Enterprise Linux 6下的常用软件39

2.8 Linux设备简介40

2.9 日期和时间40

2.10 输入法41

2.11 电源管理42

2.12 桌面显示设置43

2.13 设置屏幕外观43

2.14 配置声卡44

2.15 安装配置Mplayer45

2.15.1 下载解压包45

2.15.2 下载解压Mplayer软件包46

2.15.3 编译、安装48

2.16 配置网卡48

2.16.1 图形化配置方式48

2.16.2 测试网络配置情况50

第3章 Webmin和xinetd管理52

3.1 Webmin介绍53

3.2 Webmin的下载与安装53

3.3 安装设置Webnin55

3.4 Webmin应用57

3.5 xinetd介绍59

3.6 配置xinetd服务器59

3.6.1 xinetd主配置文件59

3.6.2 单个xinetd服务文件62

3.6.3 xinetd的启动和停止62

3.7 允许xinetd连接63

3.7.1 TCP封装器和xinetd63

3.7.2 xinetd的单个访问控制64

第4章 文件系统管理66

4.1 文件管理器介绍67

4.2 Linux文件系统的基本类型68

4.2.1 ext268

4.2.2 ext369

4.2.3 ext4(The fourth extended file system)70

4.2.4 交换分区71

4.2.5 独立磁盘冗余阵列(RAID)72

4.2.6 逻辑卷管理器(LVM)72

4.3 系统目录73

4.4 文件系统的结构75

4.5 文件名的命名76

4.6 文件及目录访问权限77

4.6.1 一般权限78

4.6.2 特殊权限79

4.6.3 使用文件管理器来改变文件/目录的权限80

4.6.4 使用chmod和数字改变文件/目录的访问特权82

4.6.5 使用命令chown改变文件/目录的所有权83

4.7 链接84

4.7.1 符号链接85

4.7.2 删除链接86

第5章 账号管理87

5.1 root账号88

5.2 普通账号90

5.2.1 创建用户账号91

5.2.2 账号停用93

5.2.3 账号删除93

5.3 管理组群94

5.4 图形化管理用户94

第6章 磁盘管理96

6.1 数据存储97

6.1.1 数据存储方式97

6.1.2 存储发展趋势97

6.2 数据管理98

6.2.1 高可用集群98

6.2.2 备份98

6.2.3 复制99

6.2.4 容灾99

6.2.5 迁移99

6.2.6 内容管理99

6.3 RAID100

6.3.1 RAID简介100

6.3.2 RAID的优点100

6.3.3 RAID级别101

6.3.4 RAID 0级(Stripe)101

6.3.5 RAID 1级(Mirror)101

6.3.6 RAID 1+0101

6.3.7 RAID 3102

6.3.8 RAID 5级102

6.4 Linux逻辑卷管理102

6.4.1 Linux逻辑卷简介102

6.4.2 逻辑卷基本原理103

6.4.3 逻辑卷使用举例103

6.4.4 磁盘实用工具106

6.4.5 实际空间问题及解决方法106

6.5 Linux磁盘空间管理107

6.5.1 df命令107

6.5.2 du命令108

6.5.3 磁盘使用分析器108

6.6 数据备份简介109

6.6.1 备份的数据量109

6.6.2 备份媒体的类型110

第7章 常用系统管理111

7.1 系统服务管理112

7.1.1 运行、重启和停止某个服务112

7.1.2 使某个服务在系统启动时自动运行或停止113

7.2 系统端口管理113

7.2.1 端口分类113

7.2.2 监听端口开启情况114

7.2.3 关闭/开启端口114

7.2.4 常用端口115

7.3 文件系统使用情况监控117

7.3.1 确定文件系统使用情况117

7.3.2 开放文件情况监控118

7.4 磁盘性能监控118

7.4.1 使用iostat命令118

7.4.2 使用sar命令118

7.5 系统性能监控119

7.5.1 top命令119

7.5.2 使用top监视特定用户120

7.5.3 终止执行中的进程120

7.5.4 使用系统监视器122

7.6 系统处理器情况监控123

7.7 内存使用情况监控124

7.8 网络子系统情况监控124

7.9 系统进程管理125

7.9.1 捕获进程状态125

7.9.2 查看较详细的说明125

7.9.3 查看其他用户的进程126

7.9.4 查看后台执行的进程126

7.9.5 将进程清单排序126

7.9.6 搭配其他命令查询进程127

7.9.7 删除进程127

7.9.8 控制进程优先级128

7.10 查看用户行为129

7.10.1 查看系统当前的在线用户130

7.10.2 查看曾经登录系统的用户131

7.11 系统日志管理132

7.11.1 日志文件概述132

7.11.2 syslogd与klogd守护进程133

7.11.3 配置系统日志134

7.11.4 配置文件语法137

7.11.5 分析日志文件139

7.11.6 转储日志文件140

第8章 Linux常用命令141

8.1 终端介绍142

8.2 文件目录操作基本命令143

8.2.1 cat143

8.2.2 chgrp143

8.2.3 chmod143

8.2.4 chown143

8.2.5 clear143

8.2.6 cmp144

8.2.7 cp144

8.2.8 cut144

8.2.9 diff144

8.2.10 du144

8.2.11 file144

8.2.12 find145

8.2.13 head145

8.2.14 In145

8.2.15 less145

8.2.16 locate145

8.2.17 ls145

8.2.18 mkdir146

8.2.19 more146

8.2.20 rmkdir146

8.2.21 mv146

8.2.22 pico146

8.2.23 pwd147

8.2.24 rm147

8.2.25 sort147

8.2.26 stat147

8.2.27 strings147

8.2.28 tail147

8.2.29 touch148

8.2.30 umask148

8.2.31 uniq148

8.2.32 vi148

8.2.33 wc148

8.2.34 whereis148

8.2.35 man148

8.2.36 dd148

8.2.37 df149

8.2.38 edquota149

8.2.39 fdformat149

8.2.40 fdisk149

8.2.41 mkfs149

8.2.42 mkswap149

8.2.43 mount149

8.2.44 quota149

8.2.45 swapon、swapoff150

8.2.46 quotaon、quotaoff150

8.2.47 umount150

8.3 系统信息显示命令150

8.3.1 dmesg150

8.3.2 mesg150

8.3.3 free151

8.3.4 shutdown151

8.3.5 uname151

8.3.6 uptime151

8.3.7 date151

8.3.8 who151

8.3.9 whoami152

8.3.10 last152

8.3.11 su152

8.3.12 cal152

8.3.13 write152

8.4 备份压缩归档命令153

8.4.1 zip、gzip和gunzip153

8.4.2 tar154

8.5 系统网络管理相关命令155

8.5.1 finger156

8.5.2 ftp156

8.5.3 host156

8.5.4 hostname156

8.5.5 ifconfig156

8.5.6 mail156

8.5.7 netstat156

8.5.8 ping157

8.5.9 rlogin157

8.5.10 rcp157

8.5.11 route157

8.5.12 tcpdump157

8.5.13 talk158

8.5.14 telnet158

8.5.15 wall158

8.5.16 wget158

8.5.17 &、bg158

8.5.18 fg158

8.5.19 iobs159

8.5.20 kill159

8.5.21 ps159

8.5.22 top159

8.5.23 at、atq、atrm、crontab159

8.6 YUM命令160

8.6.1 yum的特点160

8.6.2 配置yum文件160

8.6.3 yum指令详解161

8.7 DOS和Linux常用命令对比163

第9章 Linux编程164

9.1 shell165

9.2 bash基本命令166

9.3 shell变量类型167

9.3.1 预定义变量167

9.3.2 环境变量168

9.3.3 用户变量169

9.3.4 参数变量169

9.4 比较语句170

9.4.1 字符串比较170

9.4.2 数值的比较170

9.4.3 逻辑操作170

9.4.4 文件操作171

9.5 控制程序执行流程的语句类型171

9.5.1 if条件语句172

9.5.2 for循环172

9.5.3 while和until循环172

9.5.4 case条件选择173

9.5.5 无条件控制语句break和continue173

9.6 函数174

9.7 运行shell程序的方法174

9.7.1 sh shell程序文件名174

9.7.2 sh175

9.7.3 用chmod命令使shell程序成为可执行程序175

9.8 信号或中断处理175

9.9 bash shell程序的调试176

9.10 GCC编译器177

9.10.1 GNU C编译器简介177

9.10.2 GCC约定规则177

9.10.3 GCC的基本用法178

9.10.4 GCC的基本选项178

9.10.5 GCC编译程序举例180

9.10.6 GCC的错误类型及对策181

9.11 GNU make182

9.11.1 GNU make简介182

9.11.2 makefile基本结构184

9.11.3 makefile变量184

9.11.4 运行make185

9.12 GDB186

9.12.1 GDB简介186

9.12.2 基本GDB命令186

9.12.3 启动GDB187

9.12.4 GDB调试程序过程188

第二篇 各种服务器管理与应用191

第10章 DNS服务器管理191

10.1 DNS介绍192

10.1.1 DNS特征及组成192

10.1.2 DNS的层次结构与域名分配193

10.1.3 DNS查询过程194

10.1.4 DNS的种类195

10.2 BIND196

10.2.1 安装BIND196

10.2.2 启动DNS197

10.2.3 BIND常用测试命令197

10.3 配置主域名服务器197

10.3.1 配置主文件/etc/named.conf198

10.3.2 配置正向解析文件/var/named/localhost.zone199

10.3.3 配置反向解析文件/var/named/named.local199

10.3.4 配置根域名服务器指向文件/var/named/named.ca200

10.4 测试DNS服务器201

10.4.1 用ping命令测试201

10.4.2 用nslookup命令测试202

10.5 配置辅助域名服务器205

10.6 配置区域委派及子域DNS服务器206

10.7 配置负载均衡域名服务器209

10.8 配置直接域名解析210

10.9 配置DNS泛域名解析功能211

10.10 Linux客户端DNS配置212

第11章 DHCP服务器管理213

11.1 DHCP介绍214

11.1.1 DHCP服务器应用214

11.1.2 DHCP地址租约方式215

11.2 安装启动DHCP服务215

11.3 配置DHCP服务器216

11.3.1 dhcpd.conf文件详解216

11.3.2 配置DHCP服务器217

11.4 如何配置DHCP中继代理218

11.4.1 配置子网A中的DHCP服务器219

11.4.2 DHCP中继代理设置220

11.5 配置DHCP客户端221

11.5.1 Windows XP下的DHCP客户端配置221

11.5.2 Linux下的DHCP客户端配置222

第12章 Samba服务器管理224

12.1 Samba225

12.2 配置Samba服务器225

12.2.1 share级服务器226

12.2.2 user级服务器228

12.2.3 server级服务器230

12.3 Linux分区和Windows分区资源互访231

12.3.1 从Linux分区访问Windows分区231

12.3.2 从Windows分区访问Linux分区232

12.4 Samba相关命令及程序233

12.4.1 smbd233

12.4.2 nmbd233

12.4.3 smbclient234

12.4.4 smbstatus234

12.4.5 testparm235

12.4.6 smbmount235

12.4.7 testpins235

12.5 配置Samba打印共享235

12.5.1 配置Samba打印共享235

12.5.2 测试Samba共享打印机配置的正确性236

12.5.3 配置Windows客户机访问Samba共享打印机236

第13章 FTP服务器管理239

13.1 FTP介绍240

13.1.1 anonymous240

13.1.2 real240

13.1.3 guest241

13.2 安装与启动vsftpd241

13.3 vsftpd.conf文件详述242

13.4 匿名账号FTP服务器配置245

13.4.1 简单的匿名账号服务器配置245

13.4.2 配置匿名账号上传功能248

13.4.3 最大并发连接数和用户的最大线程数设置251

13.4.4 匿名用户的最大传输速率设置251

13.4.5 禁止某些IP段的匿名用户访问FTP服务器251

13.4.6 仅允许匿名用户访问252

13.4.7 设置用ASCH方式传送数据253

13.4.8 设置登录FTP服务器的欢迎信息253

13.4.9 设置数据传输中断的时间间隔255

13.5 真实账号FTP服务器配置255

13.5.1 限制用户列表内的用户访问FTP服务器256

13.5.2 更改FTP服务器默认的端口号257

13.5.3 限制用户访问特定的目录258

13.6 Windows客户端访问FTP服务器260

13.6.1 DOS模式下使用ftp命令访问260

13.6.2 使用IE浏览器访问263

13.6.3 使用专用ftp客户端软件访问264

13.7 Linux客户端访问FTP服务器264

13.7.1 使用ftp命令访问264

13.7.2 使用Mozilla Firefox浏览器访问267

14.1 NFS介绍269

14.1.1 rpc.nfsd270

14.1.2 rpc.mountd270

14.2 NFS服务器配置270

14.2.1 配置/etc/exports文件271

14.2.2 使用exportfs命令更改设置272

14.3 配置NFS客户端272

14.3.1 使用mount命令273

14.3.2 配置/etc/fstab文件275

14.4 启动和停止NFS276

14.5 NFS服务的安全事项277

14.5.1 NFS不安全性的主要体现277

14.5.2 NFS安全建议278

第15章 Web服务器管理280

15.1 Apache介绍281

15.2 安装与启动Apache281

15.3 配置Web服务器284

15.3.1 配置Web目录284

15.3.2 设置路径别名285

15.3.3 配置访问控制286

15.3.4 配置用户认证287

15.4 个人站点配置和管理290

15.5 配置基于IP地址的虚拟主机配置292

15.5.1 IP地址相同,但端口号不同的虚拟主机配置292

15.5.2 端口号相同,但IP地址不同的虚拟主机配置294

15.6 基于名称的虚拟主机配置295

15.7 动态虚拟主机配置297

15.8 Web服务器日志管理299

15.9 滚动日志配置301

15.9.1 rotatelogs301

15.9.2 logrotate302

15.10 webalizer303

15.10.1 安装和查看webalizer303

15.10.2 配置webalizer304

15.10.3 在Mozilla Firefox浏览器中进行测试305

第三篇 Linux高级应用306

第16章 VPN服务器管理306

16.1 VPN介绍307

16.2 VPN的类型307

16.2.1 远程访问虚拟网VPDN(Virtual Private Dial Network)308

16.2.2 企业内部虚拟网Intranet VPN308

16.2.3 企业扩展虚拟网Extranet VPN308

16.3 VPN的特点308

16.3.1 降低费用308

16.3.2 增强安全性309

16.3.3 网络协议支持309

16.3.4 IP地址安全309

16.4 VPN工作原理309

16.5 隧道协议类型310

16.5.1 PPTP/L2TP310

16.5.2 IPSec311

16.5.3 SOCKS v5312

16.6 配置VPN服务器313

16.6.1 安装PPP和pptpd313

16.6.2 配置VPN服务器314

16.6.3 基于SSL的VPN客户端访问实现314

16.7 VPN安全访问控制设计与实现316

16.7.1 修改/etc/services文件316

16.7.2 使用“服务配置”工具管理VPN服务316

第17章 LDAP应用317

17.1 LDAP介绍318

17.1.1 LDAP目录结构318

17.1.2 LDAP客户端/服务器模型319

17.1.3 LDAP的使用319

17.1.4 LDAP术语320

17.2 OpenLDAP320

17.2.1 服务器端进程321

17.2.2 OpenLDAP工具321

17.2.3 安装OpenLDAP321

17.2.4 配置slapd文件322

17.2.5 启动slapd324

17.3 配置OpenLDAP客户端324

17.3.1 创建目录项325

17.3.2 搜索、查询以及修改目录326

17.3.3 使用OpenLDAP进行用户认证327

第18章 防火墙配置及应用330

18.1 Iptables介绍331

18.2 Iptables和Ipchains语法比较331

18.3 Iptables语法规则333

18.3.1 表(table)333

18.3.2 命令(command)333

18.3.3 匹配(match)335

18.3.4 目标(target)336

18.3.5 保存规则337

18.3.6 Iptables使用实例337

18.4 配置Iptables包过滤防火墙341

18.4.1 建立相应的脚本文件341

18.4.2 刷新所有链的规则342

18.4.3 首先禁止转发任何包,然后再一步步设置允许通过的包342

18.4.4 设置关于服务器的包过滤规则342

18.4.5 设置针对Intranet客户的过滤规则343

18.4.6 接收来自整个Intranet的数据包过滤,定义如下规则343

18.4.7 处理ip碎片343

18.4.8 设置icmp包过滤344

18.4.9 执行脚本,使配置生效345

第19章 Linux路由及NAT应用346

19.1 路由器介绍347

19.2 路由选择原理347

19.3 路由协议348

19.3.1 RIP路由协议348

19.3.2 OSPF路由协议348

19.4 Linux软路由器配置要求349

19.5 配置Linux静态路由器349

19.5.1 配置网卡接口地址350

19.5.2 测试网卡接口IP配置状况和路由表350

19.5.3 分别设置两个网段内主机的IP和网关351

19.5.4 测试路由运行情况352

19.6 配置Linux动态路由器353

19.6.1 Zebra相关配置文件353

19.6.2 Zebra的基本配置355

19.6.3 配置基于RIP协议的路由器356

19.6.4 配置基于OSPF协议的路由器361

19.7 NAT364

19.7.1 NAT的类型365

19.7.2 NAT的功能365

19.7.3 NAT应用366

19.7.4 NAT规则及语法367

19.7.5 操作实例367

19.8 Linux下NAT配置370

19.8.1 内网和外网IP地址映射370

19.8.2 局域网通过配置NAT上网371

第20章 Linux远程管理及应用374

20.1 VNC375

20.2 配置VNC服务器376

20.3 Linux下访问VNC服务器376

20.4 Windows客户端访问VNC服务器377

20.5 浏览器访问VNC服务器379

20.6 Openssh379

20.7 配置Openssh服务器380

20.8 SSH远程管理Linux服务器382

20.9 PuTTY383

20.10 SecureCRT384

20.10.1 SecureCRT简介384

20.10.2 使用SecureCRT 4.1 385

第四篇 Linux系统安全与防范387

第21章 系统安全管理387

21.1 设置GRUB与LILO安全性388

21.2 设置账号安全389

21.2.1 设置默认口令和账号的长度及有效期389

21.2.2 清除空口令的账号390

21.2.3 特别账号处理391

21.3 设置重要系统文件的安全性392

21.3.1 权限与文件系统392

21.3.2 设置自动注销账号的登录392

21.3.3 禁止外来ping请求394

21.3.4 设置文件/etc/host.conf,防止IP欺骗395

21.3.5 禁止任何人su作为root395

21.3.6 禁止使用Ctrl+Alt+Delete396

21.3.7 截断以前使用的命令列表397

21.4 系统服务的安全管理397

21.4.1 检查和关闭开启的服务397

21.4.2 直接修改脚本文件399

21.4.3 使用“服务配置”工具设置系统服务安全400

21.5 远程连接服务器时的安全事项400

21.6 系统端口管理401

21.7 设置系统日志文件的安全性404

21.7.1 关注Linux下的日志子系统405

21.7.2 重要的日志文件和命令405

21.8 防火墙应用407

热门推荐