图书介绍

网络操作系统 Linux配置与管理PDF|Epub|txt|kindle电子书版本网盘下载

网络操作系统 Linux配置与管理
  • 张金石主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115279477
  • 出版时间:2012
  • 标注页数:390页
  • 文件大小:171MB
  • 文件页数:401页
  • 主题词:Linux操作系统-高等学校-教材

PDF下载


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

下载说明

网络操作系统 Linux配置与管理PDF格式电子书版下载

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

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

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

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

图书目录

第1章 网络操作系统基础1

1.1操作系统简介1

1.1.1操作系统的概念1

1.1.2操作系统的功能1

1.1.3操作系统的类型3

1.1.4操作系统的基本组件4

1.2网络操作系统概述5

1.2.1网络操作系统的概念5

1.2.2网络操作系统的特点6

1.2.3网络操作系统的功能6

1.2.4网络操作系统的工作模式6

1.2.5网络操作系统的体系结构7

1.2.6网络服务器10

1.3常用的网络操作系统10

1.3.1Netware11

1.3.2UNIX11

1.3.3Linux13

1.3.4Windows14

1.3.5网络操作系统的选择15

1.4Linux内核体系结构16

1.4.1Linux系统层次结构16

1.4.2Linux内核结构17

1.4.3进程管理17

1.4.4进程间通信机制19

1.4.5文件系统20

1.4.6内存管理24

1.4.7设备管理27

1.5习题28

第2章Linux安装与基本使用29

2.1安装Red Hat Enterprise Linux服务器29

2.1.1Linux操作系统的版本29

2.1.2Red Hat服务器版30

2.1.3组建Linux实验网络30

2.1.4Red Hat Enterprise Linux安装准备工作31

2.1.5Red Hat Enterprise Linux安装过程33

2.1.6登录Linux系统36

2.2Linux图形环境与文本模式36

2.2.1Linux图形环境基础36

2.2.2Linux图形界面操作38

2.2.3Linux图形环境配置39

2.2.4Linux文本模式操作41

2.2.5文本模式和图形界面的切换42

2.2.6使用仿真终端窗口43

2.3Linux命令行与Shell44

2.3.1Shell基础44

2.3.2Linux命令行使用46

2.3.3命令行输入与输出48

2.3.4创建和执行Shell脚本49

2.3.5Shell编程简介51

2.3.6配置bash使用环境54

2.3.7使用vi编辑器54

2.4Linux文件与目录管理57

2.4.1文件与目录概述57

2.4.2Linux目录配置标准——FHS58

2.4.3Linux文件类型58

2.4.4Linux目录操作59

2.4.5Linux文件操作60

2.5Linux系统配置与管理工具63

2.5.1配置文件63

2.5.2命令行与文本窗口管理工具64

2.5.3图形界面工具与WebMin64

2.6习题65

第3章 磁盘和文件系统管理66

3.1概述66

3.1.1磁盘结构66

3.1.2磁盘数据组织68

3.1.3Linux磁盘设备文件名69

3.1.4分区样式:MBR与GPT69

3.1.5Linux分区71

3.1.6Linux文件系统72

3.2创建和管理Linux磁盘分区74

3.2.1使用fdisk进行分区管理74

3.2.2使用parted进行分区管理76

3.2.3使用parted管理GPT磁盘分区78

3.3创建和使用文件系统78

3.3.1在磁盘分区上建立文件系统78

3.3.2挂载文件系统81

3.3.3挂载和使用外部存储设备83

3.3.4检查维护文件系统85

3.4磁盘阵列配置与管理86

3.4.1磁盘阵列概述86

3.4.2建立和管理RAID 1阵列88

3.4.3建立和管理RAID 5阵列89

3.4.4其他常见的RAID设备操作91

3.5配置交换空间91

3.5.1交换空间概述91

3.5.2增加交换空间92

3.5.3减少交换空间93

3.6管理磁盘配额93

3.6.1Linux磁盘配额概述94

3.6.2启用Linux磁盘配额功能94

3.6.3设置用户和组配额限制值95

3.6.4检查磁盘配额情况96

3.7逻辑卷配置与管理97

3.7.1逻辑卷管理基础97

3.7.2建立逻辑卷98

3.7.3删除逻辑卷100

3.7.4动态调整逻辑卷容量100

3.8管理文件权限101

3.8.1文件访问者身份102

3.8.2文件访问权限与文件属性102

3.8.3设置文件访问权限103

3.8.4设置默认的文件访问权限103

3.9文件系统的备份104

3.9.1数据备份概述104

3.9.2数据备份操作105

3.10习题107

第4章 系统配置与管理108

4.1用户与组管理108

4.1.1用户与组概述108

4.1.2用户与组配置文件109

4.1.3创建和管理用户账户110

4.1.4创建和管理组账户112

4.1.5其他用户管理命令113

4.1.6设置用户工作环境113

4.2Linux系统启动过程与故障排除114

4.2.1Linux启动过程分析114

4.2.2引导加载程序GRUB配置115

4.2.3Linux运行级别117

4.2.4配置init进程以建立系统运行环境118

4.2.5系统启动过程故障排除顺序120

4.2.6利用单用户模式修复系统120

4.2.7使用Red Hat救援模式121

4.3内核管理123

4.3.1 Linux内核概述123

4.3.2管理内核模块125

4.3.3配置内核参数以定制系统功能126

4.3.4升级内核128

4.4Linux进程管理129

4.4.1Linux进程概述129

4.4.2Linux进程管理129

4.4.3进程的调度启动——自动化任务配置131

4.5Linux软件包管理134

4.5.1RPM软件包管理134

4.5.2编译并安装源码包136

4.5.3通过YUM管理软件136

4.6硬件管理137

4.6.1设备文件与设备识别号137

4.6.2创建设备文件138

4.6.3监控硬件设备139

4.6.4管理PCI设备139

4.6.5管理USB设备140

4.7系统性能监测140

4.7.1性能监测概述140

4.7.2CPU性能监测141

4.7.3内存性能监测142

4.7.4磁盘I/O性能监测143

4.7.5通过top实现综合监控144

4.7.6优化系统性能145

4.8系统日志管理145

4.8.1syslog简介145

4.8.2配置系统日志146

4.8.3查看和管理系统日志内容148

4.8.4集中式日志服务149

4.9习题149

第5章 网络配置与管理151

5.1网络体系结构151

5.1.1TCP/IP的分层结构151

5.1.2Linux的网络体系结构152

5.2网络连接配置管理153

5.2.1网络配置概述153

5.2.2配置网卡基本设置155

5.2.3配置主机名157

5.2.4配置DNS名称解析157

5.3网络测试与监控158

5.3.1网络测试工具158

5.3.2网络性能监测159

5.3.3网络监视器159

5.4配置路由161

5.4.1IP路由与路由器161

5.4.2静态路由与动态路由164

5.4.3配置静态路由166

5.4.4配置动态路由169

5.5IPSec虚拟专用网172

5.5.1VPN概述172

5.5.2IPSec概述173

5.5.3IPSec-tools175

5.5.4IPSec主机到主机连接配置176

5.5.5IPSec网络到网络连接配置180

5.5.6启动和中止IPSec连接183

5.5.7使用setkey手动管理IPSec SAD和SPD183

5.6习题184

第6章 服务配置与管理186

6.1Linux服务管理186

6.1.1服务与守护进程的概念186

6.1.2Linux网络服务定义文件/etc/services186

6.1.3Linux服务启动脚本188

6.1.4手动执行服务启动脚本191

6.1.5配置服务启动状态192

6.1.6使用图形界面工具管理服务193

6.1.7停用不必要的服务193

6.2PAM认证194

6.2.1PAM概述194

6.2.2配置PAM195

6.3TCP Wrappers与xinetd访问控制197

6.3.1TCP Wrappers基础197

6.3.2使用TCP Wrappers控制网络服务访问198

6.3.3使用xinetd集中管理服务200

6.4主机防火墙202

6.4.1主机防火墙配置203

6.4.2自定义防火墙规则204

6.5习题205

第7章 基本网络服务——DNS与DHCP206

7.1DNS概述206

7.1.1hosts文件206

7.1.2DNS结构与域名空间206

7.1.3DNS解析原理208

7.1.4DNS服务器类型211

7.1.5DNS规划211

7.2DNS服务器配置与管理212

7.2.1安装DNS服务器213

7.2.2主DNS服务器配置实例214

7.2.3设置BIND主配置文件215

7.2.4使用区域文件配置DNS资源记录217

7.2.5配置根区域220

7.2.6配置DNS转发服务器221

7.2.7配置反向解析222

7.2.8管理DNS服务222

7.2.9DNS服务器测试223

7.2.10DNS客户端配置与管理224

7.3部署主DNS服务器与辅助DNS服务器225

7.3.1进一步了解辅助DNS服务器226

7.3.2设计主/辅助DNS服务器拓扑结构226

7.3.3配置主DNS服务器227

7.3.4配置辅助DNS服务器227

7.3.5测试数据同步228

7.3.6区域更新与传输安全229

7.4DHCP概述229

7.4.1什么是DHCP229

7.4.2DHCP工作原理230

7.4.3DHCP规划232

7.5DHCP服务器的部署与管理232

7.5.1DHCP服务器安装232

7.5.2DHCP主配置文件233

7.5.3DHCP服务器全局设置234

7.5.4配置DHCP作用域234

7.5.5配置DHCP选项236

7.5.6使用分组简化DHCP配置237

7.5.7配置DHCP服务侦听端口237

7.5.8管理地址租约237

7.5.9DHCP客户端配置238

7.6复杂网络的DHCP服务器部署238

7.6.1多宿主DHCP服务器238

7.6.2多作用域共享同一物理网络239

7.6.3跨网段的DHCP中继241

7.7与DHCP集成实现DNS动态更新242

7.7.1创建用于安全动态更新的密钥243

7.7.2设置DNS主配置文件243

7.7.3设置DHCP主配置文件244

7.7.4测试DNS动态更新244

7.9习题245

第8章 网络资源共享246

8.1概述246

8.1.1文件服务器概述246

8.1.2打印服务器概述247

8.1.3FTP概述248

8.2NFS服务器250

8.2.1NFS概述250

8.2.2安装NFS服务器251

8.2.3配置NFS服务器252

8.2.4测试NFS服务器254

8.2.5配置和使用NFS客户端254

8.3Samba服务器255

8.3.1Samba基础256

8.3.2部署Samba服务器257

8.3.3Samba服务器目录及其文件权限设置258

8.3.4编辑Samba主配置文件259

8.3.5配置Samba用户262

8.3.6监测Samba服务器263

8.3.7Linux客户端访问Samba服务器263

8.3.8Windows客户端访问Samba服务器264

8.3.9Samba客户端访问控制264

8.3.10共享安全模式的Samba服务器配置266

8.4Linux打印服务器267

8.4.1CUPS打印系统267

8.4.2CUPS配置工具268

8.4.3配置和管理本地打印机269

8.4.4基于CUPS配置打印服务器270

8.4.5部署Samba打印服务器272

8.5FTP服务器273

8.5.1部署vsftpd服务器273

8.5.2vsftpd主配置文件275

8.5.3vsftpd基本配置275

8.5.4配置匿名访问277

8.5.5配置FTP本地用户访问278

8.5.6配置FTP用户磁盘限额279

8.5.7vsftpd安全设置279

8.5.8配置FTP虚拟用户访问282

8.6习题284

第9章 Apache服务器285

9.1Web服务器概述285

9.1.1Web服务器与Web浏览器285

9.1.2Web网站与URL地址285

9.1.3Web应用程序286

9.1.4Apache简介286

9.2Apache服务器基本配置287

9.2.1安装Apache服务器287

9.2.2管理Web服务287

9.2.3Apache服务器配置文件287

9.2.4Apache服务器全局配置289

9.2.5Apache主服务器基本配置291

9.2.6配置目录访问控制292

9.2.7配置和管理虚拟目录294

9.2.8为用户配置个人Web空间295

9.3配置Web应用程序296

9.3.1配置CGI应用程序296

9.3.2配置PHP应用程序297

9.3.3配置和管理MySQL数据库服务器298

9.4配置和管理虚拟主机300

9.4.1基于IP的虚拟主机300

9.4.2基于名称的虚拟主机301

9.4.3基于TCP端口架设多个Web网站304

9.5配置Web服务器安全304

9.5.1用户认证304

9.5.2访问控制306

9.5.3为Apache服务器配置SSL307

9.6管理Apache服务器311

9.6.1监控Apache服务器状态312

9.6.2查看Apache服务器配置信息312

9.6.3查看和分析Apache服务器日志312

9.7习题314

第10章 远程登录、控制与管理315

10.1Telnet服务器315

10.1.1Telnet概述315

10.1.2配置和管理Telnet服务器316

10.1.3使用Telnet客户端317

10.2SSH服务器318

10.2.1安装OpenSSH318

10.2.2配置OpenSSH服务器319

10.2.3使用SSH客户端319

10.2.4SSH公钥认证321

10.3VNC服务器323

10.3.1VNC概述324

10.3.2VNC服务器的安装与基本使用324

10.3.3VNC客户端的使用326

10.3.4VNC服务器的配置与管理326

10.3.5配置多VNC桌面329

10.3.6通过VNC实现共享桌面330

10.4Webmin远程管理331

10.4.1安装Webmin331

10.4.2使用Webmin执行系统管理任务332

10.4.3使用SSL保证Webmin远程管理安全333

10.5习题335

第11章 防火墙与代理服务器336

11.1概述336

11.1.1防火墙技术336

11.1.2NAT技术339

11.1.3代理服务器技术340

11.2Netfilter/iptables基础342

11.2.1Netfilter架构342

11.2.2包过滤机制344

11.2.3网络地址转换机制345

11.2.4iptables命令组成345

11.2.5iptables命令的基本使用349

11.2.6管理iptables服务350

11.3部署iptables防火墙351

11.3.1iptables防火墙基本配置351

11.3.2在防火墙上开放必要的内外网间通信353

11.3.3通过NAT方式共享上网353

11.3.4通过端口映射发布内网服务器354

11.3.5防止恶意软件和假冒IP地址355

11.3.6配置状态防火墙356

11.3.7配置DMZ(非军事区)356

11.4部署Squid代理服务器357

11.4.1安装Squid服务器357

11.4.2Squid配置文件357

11.4.3Squid命令行361

11.4.4配置标准代理服务器362

11.4.5Squid服务器访问控制363

11.4.6Squid服务器用户认证364

11.4.7配置透明代理服务器365

11.4.8配置反向代理服务器366

11.5习题368

第12章Linux安全管理369

12.1Linux安全概述369

12.1.1访问控制机制369

12.1.2Linux安全模型370

12.1.3Linux安全威胁371

12.2用户身份验证373

12.2.1Linux系统用户身份验证373

12.2.2password/shadow身份验证体系374

12.2.3配置Linux系统使用LDAP认证374

12.2.4PAM身份验证体系377

12.3加固Linux系统377

12.3.1安装必要的软件和初始化安全设置378

12.3.2补丁管理378

12.3.3强化密码管理378

12.3.4控制root账户的使用379

12.3.5严格设置访问权限380

12.3.6强化应用程序安全382

12.3.7网络安全383

12.3.8反病毒软件384

12.3.9日志384

12.4SELinux强制访问控制384

12.4.1SELinux基础384

12.4.2启用SELinux386

12.4.3使用SELinux控制服务访问388

12.4.4使用SELinux管理工具389

12.5习题390

热门推荐