当前位置:首页 > 工业技术
Linux系统与网络管理  第2版
Linux系统与网络管理  第2版

Linux系统与网络管理 第2版PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:姜大庆主编;邓荣副主编;李莹参编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2012
  • ISBN:9787113144340
  • 页数:308 页
图书介绍:全书共18章,主要内容包括:Linux的文件系统管理、用户管理、进程管理、软件包管理、打印机管理以及DNS服务、DHCP服务、Samba服务、NFS服务、Apache服务、FTP服务、电 子邮件服务、iptables防火墙、Squid代理服务、Webmin服务、VNC服务、SSH服务等网络服务的安装、配置与管理技术。每章配有复习自测题,供学生课后复习巩固。书后附有实训指导,有针对性地安排了上机实训的内容,使本书具有更强的实用性和实效性。
《Linux系统与网络管理 第2版》目录

第1章 Liunx基本知识 1

1.1 Linux的发展与应用 1

1.1.1 Linux的发展史 1

1.1.2 Linux的应用现状和前景 2

1.2 Linux的主要特点 3

1.3 1Linux的版本 4

1.3.1 Linux内核版本 4

1.3.2 Linux发行版本 5

1.3.3 Red Hat Enterprise Linux简介 6

1.4 Linux的系统组成 7

1.4.1 内核 7

1.4.2 Shell 7

1.4.3 应用程序 8

1.5 Linux的启动、关机与登录 9

1.5.1 Linux的启动 9

1.5.2 系统登录 10

1.5.3 关机与重启 11

1.6 使用VMware软件安装Linux操作系统 12

1.6.1 VMware简介 12

1.6.2 安装前预备知识 13

1.6.3 使用VMware安装RHEL 6操作系统 15

小结 23

项目实训一 Linux的启动、关机及登录 24

习题一 24

第2章 X Window图形化界面 26

2.1 图形化用户界面简介 26

2.1.1 X Window简介 26

2.1.2 窗口管理器 27

2.2 X Window的启动 28

2.3 GNOME桌面环境 29

2.3.1 GNOME系统面板 30

2.3.2 GNOME桌面 31

2.3.3 文件管理器Nautilus 31

2.4 GNOME系统设置 32

2.4.1 X Window系统配置文件简介 32

2.4.2 GNOME系统设置工具 34

小结 36

项目实训二 GNOME桌面环境的设置及应用 36

习题二 37

第3章 Linux文件系统管理 38

3.1 Linux文件系统类型 38

3.2 Linux的目录和文件 41

3.2.1 Linux系统的目录结构 41

3.2.2 文件名 42

3.2.3 文件路径 43

3.3 文件类型与文件权限 43

3.3.1 文件类型 44

3.3.2 文件权限的概念 45

3.3.3 修改文件或目录的权限 47

3.3.4 修改文件或目录的拥有者 48

3.4 常用文件系统操作命令 49

3.4.1 Linux命令操作基础 49

3.4.2 常用目录与文件操作命令 51

3.4.3 与文件系统管理相关的命令 57

3.5 输入/输出重定向及管道 59

3.5.1 输入/输出重定向 59

3.5.2 管道 60

3.6 文本编辑器vi 60

3.6.1 启动vi编辑器 61

3.6.2 vi的工作模式 61

3.6.3 vi的常用命令 62

小结 62

项目实训三 Linux文件系统管理命令及vi编辑器的使用 63

习题三 65

第4章 磁盘管理 67

4.1 创建ext4文件系统 67

4.1.1 创建磁盘分区 67

4.1.2 在分区创建文件系统 69

4.2 虚拟逻辑卷 69

4.2.1 LVM相关名词和创建步骤 69

4.2.2 LVM相关命令 70

4.3 磁盘阵列 73

4.3.1 磁盘阵列基础知识 73

4.3.2 RHEL 6软件实现磁盘阵列 75

4.4 挂载和卸载文件系统 78

4.4.1 挂载文件系统 78

4.4.2 卸载文件系统 79

4.4.3 文件系统配置文件/etc/fstab 79

4.5 磁盘配额管理 80

4.5.1 配额的基本概念 81

4.5.2 文件系统配额设置 81

小结 83

项目实训四 磁盘管理 84

习题四 84

第5章 用户与组账号管理 86

5.1 用户和组 86

5.1.1 用户的类型 86

5.1.2 用户的账号文件 87

5.1.3 用户组 88

5.1.4 用户组账号文件 88

5.1.5 与用户和组管理相关的文件和目录 89

5.2 用户与组账号管理命令 90

5.2.1 用户账号管理 91

5.2.2 组账号管理 94

5.3 图形界面下用户和组的管理 95

5.3.1 启动用户管理器 96

5.3.2 用户账号和口令管理 96

5.3.3 用户组的管理 97

小结 97

项目实训五 用户和组管理 98

习题五 99

第6章 Linux运行级别与进程管理 101

6.1 Linux的启动过程和运行级别 101

6.1.1 Linux的启动过程 101

6.1.2 Linux的运行级别 102

6.2 进程和作业 104

6.2.1 进程 104

6.2.2 作业 105

6.2.3 进程的启动 106

6.3 Linux的进程管理 106

6.3.1 命令行方式下的进程管理 106

6.3.2 图形界面下的进程管理 111

6.4 任务调度 112

6.4.1 at调度 112

6.4.2 cron调度 113

6.5 系统日志管理 115

小结 116

项目实训六 Linux进程管理 116

习题六 118

第7章 软件包管理 120

7.1 RPM软件包管理 120

7.1.1 RPM简介 120

7.1.2 RPM的使用 121

7.1.3 RPM图形管理工具 125

7.2 TAR软件包管理 125

7.2.1 TAR的使用 126

7.2.2 归档管理器 127

小结 129

项目实训七 软件包的管理 129

习题七 130

第8章 打印机管理 131

8.1 打印系统概述 131

8.1.1 LPRng打印系统 131

8.1.2 CUPS打印系统 132

8.2 添加打印机 132

8.2.1 添加本地打印机 132

8.2.2 添加网络打印机 134

8.3 打印机配置与管理 134

8.3.1 设置默认打印机 134

8.3.2 删除打印机 134

8.3.3 管理CUPS打印系统 135

小结 135

项目实训八 打印机管理 135

习题八 136

第9章 Linux网络基础 137

9.1 Linux网络配置参数及相关配置文件 137

9.1.1 Linux中的网络配置参数 137

9.1.2 Linux网络的相关配置文件 139

9.2 配置TCP/IP网络 142

9.2.1 命令行方式下的网络配置 142

9.2.2 桌面环境下的网络配置 145

9.3 Linux网络服务管理 147

9.3.1 xinetd服务 147

9.3.2 常用网络服务 149

9.3.3 服务的启动脚本 150

9.3.4 管理服务 151

小结 153

项目实训九 网络服务的基本配置 153

习题九 154

第10章 DNS服务器配置与管理 156

10.1 DNS服务概述 156

10.1.1 DNS的功能 156

10.1.2 DNS的组成 156

10.1.3 DNS的查询过程 157

10.1.4 DNS服务器的类型 158

10.2 BIND的安装与启动 158

10.2.1 BIND的安装 159

10.2.2 DNS的启动、关闭和重启 159

10.3 DNS服务器的配置文件 160

10.3.1 主配置文件named.conf 160

10.3.2 区域数据库文件 163

10.3.3 与域名解析相关的文件 166

10.4 主DNS服务器配置实例 167

10.5 辅助DNS服务器配置 171

10.5.1 辅助DNS服务器的概念 172

10.5.2 辅助DNS服务器的配置 172

10.5.3 辅助DNS服务器的测试 174

10.6 区域委派与子域配置 174

小结 177

项目实训十 DNS服务器的配置 177

习题十 178

第11章 DHCP服务器配置与管理 179

11.1 DHCP概述 179

11.1.1 DHCP的工作原理 179

11.1.2 DHCP服务的安装与启动 181

11.2 配置DHCP服务器 181

11.2.1 DHCP配置文件 182

11.2.2 配置DHCP 183

11.3 配置DHCP客户端 184

11.3.1 配置Windows客户端 184

11.3.2 配置Linux客户端 185

小结 186

项目实训十一 DHCP服务器的配置 186

习题十一 187

第12章 Samba和NFS服务器的配置与管理 188

12.1 Samba服务器概述 188

12.1.1 Samba的概念 188

12.1.2 Samba的安装与启动 189

12.2 Samba的配置文件 189

12.2.1 全局设置部分的配置参数 189

12.2.2 共享定义部分的配置参数 190

12.3 配置Samba服务器 191

12.3.1 配置share级Samba服务器 191

12.3.2 配置user级Samba服务器 193

12.3.3 访问Samba共享资源 195

12.4 配置SMB打印机 198

12.5 NFS服务概述 199

12.6 NFS服务的安装与启动 200

12.6.1 NFS服务的安装 200

12.6.2 NFS服务的启动与关闭 200

12.7 NFS服务的配置 201

12.7.1 编辑/etc/exports文件 201

12.7.2 使用exportfs命令配置/etc/exports文件 202

12.7.3 测试NFS服务 203

12.8 NFS客户端的设置 203

小结 204

项目实训十二 Samba和NFS服务器的配置 205

习题十二 206

第13章 Apache服务器配置与管理 207

13.1 Apache概述 207

13.2 Apache服务器的安装与启动 208

13.3 Apache配置文件 209

13.3.1 Apache配置文件的结构 210

13.3.2 Apache配置命令 210

13.4 Apache的配置 216

13.4.1 基本的Apache配置 216

13.4.2 配置用户个人Web站点 217

13.4.3 别名和重定向 218

13.4.4 主机访问控制 219

13.4.5 用户身份验证 220

13.5 配置虚拟主机 221

13.5.1 基于IP地址的虚拟主机配置 222

13.5.2 基于名称的虚拟主机配置 224

13.6 配置动态Web站点 225

13.6.1 配置CGI动态网站 225

13.6.2 配置PHP动态网站 227

小结 227

项目实训十三 Apache服务器的配置 228

习题十三 229

第14章 FTP服务器配置与管理 230

14.1 FTP概述 230

14.2 vsftpd的安装与启动 231

14.3 vsftpd服务器的配置文件 232

14.4 配置FTP服务器 233

14.4.1 配置匿名账号FTP服务器 234

14.4.2 配置本地账号FTP服务器 237

14.4.3 配置虚拟账号FTP服务器 239

小结 241

项目实训十四 FTP服务器的配置 241

习题十四 242

第15章 邮件服务器配置与管理 243

15.1 电子邮件服务概述 243

15.1.1 电子邮件系统 243

15.1.2 电子邮件系统相关协议 244

15.1.3 Postfix的工作方式 245

15.2 E-mail服务器的安装和启动 246

15.2.1 E-mail服务器的安装 246

15.2.2 E-mail服务器的启动 247

15.3 Postfix的配置文件 247

15.3.1 /etc/postfix/main.cf文件 248

15.3.2 /etc/postfix/master.cf文件 250

15.3.3 /etc/postfix/access文件 250

15.3.4 /etc/aliases文件 251

15.4 配置Dovecot服务器 252

15.5 邮件服务器配置示例 253

小结 256

项目实训十五 邮件服务器的配置 256

习题十五 257

第16章 Linux防火墙与NAT服务配置 258

16.1 Linux防火墙概述 258

16.1.1 防火墙简介 258

16.1.2 Linux包过滤防火墙的架构 259

16.1.3 Linux防火墙的安装、启动与关闭 260

16.2 iptables简介 261

16.2.1 iptables的基本概念 261

16.2.2 iptables数据包传输的过程 262

16.2.3 激活IP包转发功能 263

16.3 iptables的使用 263

16.3.1 iptables的命令格式 264

16.3.2 iptables命令的使用 265

16.3.3 配置防火墙 268

16.4 NAT服务 270

16.4.1 NAT服务概述 271

16.4.2 使用iptables实现NAT服务 272

16.5 SELinux安全机制 275

16.5.1 SELinux概述 275

16.5.2 SELinux的启用 275

16.5.3 查看SELinux的状态 276

16.5.4 查看和修改SELinux对网络服务的设定 276

小结 278

项目实训十六 Linux防火墙与NAT的配置 278

习题十六 279

第17章 Squid代理服务器的配置与管理 280

17.1 代理服务器概述 280

17.1.1 代理服务器的概念 280

17.1.2 代理服务器的主要作用 280

17.1.3 代理服务器的工作原理 281

17.1.4 代理服务器的种类 282

17.2 Squid代理服务器的安装和配置 282

17.2.1 Squid代理服务器简介 282

17.2.2 Squid缓存代理服务器的配置与管理 283

17.2.3 Squid透明代理的实现 286

17.3 Squid代理服务器的访问控制设置 288

17.4 Squid代理服务器日志管理 290

小结 291

项目实训十七 Squid代理服务器的配置与管理 291

习题十七 292

第18章 远程管理工具 293

18.1 系统配置工具Webmin 293

18.1.1 Webmin简介 293

18.1.2 Webmin的安装与配置 294

18.1.3 Webmin常用功能 296

18.2 远程控制工具VNC 297

18.2.1 VNC简介 297

18.2.2 VNC服务的安装与启动 298

18.3 Linux远程登录管理 300

18.3.1 Telnet远程登录 300

18.3.2 SSH远程登录 301

小结 306

项目实训十八 远程管理工具的使用 306

习题十八 307

参考文献 308

返回顶部