《Linux系统与网络管理》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:姜大庆主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2009
  • ISBN:9787113094690
  • 页数:303 页
图书介绍:本书以目前被广泛应用的Red Hat Enterprise Linux高级服务器4.0版为平台,从实际应用的角度全面介绍了Linux的系统管理与网络管理技术。

第一部分 Linux系统管理 1

第1章 Linux基本知识 1

Linux的发展与应用 1

Linux的发展史 1

Linux的应用现状和前景 2

Linux的主要特点 3

Linux的版本 4

Linux内核版本 5

Linux的发行版本 5

Red Hat Enterprise Linux简介 6

Linux的系统组成 7

内核 7

Shell 8

应用程序 8

Linux的启动、关机与登录 8

Linux的启动 9

系统登录 9

关机与重启 11

本章小结 12

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

习题一 14

第2章X Window图形化界面 15

图形化用户界面简介 15

X Window简介 15

窗口管理器 17

X Window的启动 17

GNOME桌面环境 18

GNOME系统面板 19

GNOME桌面 20

文件管理器Nautilus 20

GNOME系统设置 21

X Window系统配置文件简介 22

GNOME系统设置工具 24

切换桌面环境 27

利用登录界面 27

利用桌面切换工具 27

KDE桌面环境 27

KDE桌面环境简介 28

文件管理器Konqueror 28

KDE控制中心 30

本章小结 31

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

习题二 33

第3章Linux文件系统管理 34

Linux文件系统类型 34

Linux的目录和文件 36

Linux系统的目录结构 36

文件名 37

文件路径 38

文件类型与文件权限 39

文件类型 39

文件权限的概念 40

修改文件或目录的权限 42

修改文件或目录的拥有者 44

常用文件系统操作命令 44

Linux命令操作基础 44

常用目录与文件操作命令 47

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

输入/输出重定向及管道 54

输入/输出重定向 54

管道 56

文本编辑器vi 56

启动vi编辑器 56

vi的工作模式 56

vi的常用命令 58

本章小结 59

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

习题三 61

第4章 磁盘管理 63

创建EXT3文件系统 63

创建磁盘分区 63

在分区创建文件系统 65

挂载和卸载文件系统 65

挂载文件系统 66

卸载文件系统 67

文件系统配置文件/etc/fstab 67

磁盘配额管理 68

配额的基本概念 69

文件系统配额设置 69

本章小结 71

项目实训四 磁盘管理 72

习题四 72

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

用户和组 74

用户的类型 74

用户的账号文件 75

用户组 76

用户组账号文件 77

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

用户与组账号管理命令 79

用户账号管理 79

组账号管理 82

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

启动用户管理器 84

用户账号和口令管理 84

用户组的管理 85

本章小结 85

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

习题五 86

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

Linux的运行级别 88

Linux的启动过程 88

Linux的运行级别 89

进程和作业 91

进程 92

作业 93

进程的启动 93

Linux的进程管理 93

命令行方式下的进程管理 93

图形界面下的进程管理 98

任务调度 99

at调度 100

cron调度 100

系统日志管理 102

本章小结 103

项目实训六Linux进程管理 103

习题六 105

第7章 软件包管理 107

RPM软件包管理 107

RPM简介 107

RPM的使用 108

RPM图形管理工具 112

TAR软件包管理 113

TAR的使用 113

归档管理器 115

本章小结 116

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

习题七 117

第8章 打印机管理 118

打印系统概述 118

LPRng打印系统 118

CUPS打印系统 119

添加打印机 119

添加本地打印机 120

添加连网的CUPS (IPP) 121

添加连网的UNIX (LPD) 122

添加连网的Windows(SMB) 122

打印机配置与管理 123

设置默认打印机 124

删除打印机 124

编辑打印机 124

管理CUPS打印系统 125

本章小结 126

项目实训八 打印机管理 126

习题八 126

第二部分 Linux网络管理 127

第9章Linux网络基础 127

Linux网络配置 127

Linux中的网络配置参数 127

Linux网络的相关配置文件 129

配置TCP/IP网络 132

命令行方式下的网络配置 132

桌面环境下的网络配置 135

Linux网络服务管理 137

xinetd服务 137

常用网络服务 139

服务的启动脚本 139

管理服务 140

本章小结 143

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

习题九 144

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

DNS服务概述 146

DNS的功能 146

DNS的组成 147

DNS的查询过程 147

DNS服务器的类型 148

BIND的安装与启动 148

BIND的安装 149

DNS的启动、关闭和重启 149

DNS服务器的配置文件 150

主配置文件named.conf 150

区域数据库文件 153

与域名解析相关的文件 156

主DNS服务器配置实例 156

辅助DNS服务器配置 161

辅助DNS服务器的概念 161

辅助DNS服务器的配置 161

辅助DNS服务器的测试 163

区域委派与子域配置 163

本章小结 166

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

习题十 167

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

DHCP概述 169

DHCP的工作原理 169

DHCP服务的安装与启动 171

配置DHCP服务器 172

DHCP配置文件 172

配置DHCP 173

配置DHCP客户端 174

配置Windows客户端 174

配置Linux客户端 175

本章小结 176

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

习题十一 177

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

Samba服务器概述 178

Samba的概念 178

Samba的安装与启动 179

Samba的配置文件 180

全局设置部分的配置参数 180

共享定义部分的配置参数 181

配置Samba服务器 181

配置share级Samba服务器 181

配置user级Samba服务器 183

访问Samba共享资源 185

配置SMB打印机 189

NFS服务概述 190

NFS服务的安装与启动 190

NFS服务的安装 190

NFS服务的启动与关闭 191

NFS服务的配置 191

编辑/etc/exports文件 191

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

测试NFS服务 193

NFS客户端的设置 194

本章小结 195

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

习题十二 196

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

Apache概述 197

Apache服务器的安装与启动 198

Apache配置文件 200

Apache配置文件的结构 200

Apache配置命令 200

Apache的配置 206

基本的Apache配置 206

配置用户个人Web站点 207

别名和重定向 208

主机访问控制 210

用户身份验证 210

配置虚拟主机 212

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

基于名称的虚拟主机配置 214

配置动态Web站点 216

配置CGI动态网站 216

配置 PHP动态网站 217

本章小结 218

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

习题十三 220

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

FTP概述 221

VSFTPD的安装与启动 222

VSFTPD服务器的配置文件 223

配置FTP服务器 224

配置匿名账号FTP服务器 225

配置本地账号FTP服务器 228

配置虚拟账号FTP服务器 230

本章小结 232

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

习题十四 233

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

电子邮件服务概述 234

电子邮件系统 234

电子邮件系统相关协议 235

Sendmail的工作方式 236

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

E-mail服务器的安装 237

E-mail服务器的启动 238

Sendmail的配置文件 238

/etc/mail/sendmail.cf和/etc/mail/sendmail.mc文件 239

/etc/mail/submit.cf和submit.mc文件 241

配置E-mail服务器 241

配置主机别名 242

配置用户访问控制 242

配置用户别名 243

配置虚拟域 244

配置POP和IMAP 245

邮件服务器配置 246

本章小结 248

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

习题十五 249

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

Linux防火墙概述 251

防火墙简介 251

Linux包过滤防火墙的架构 253

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

iptables简介 255

iptables的基本概念 255

iptables数据包传输的过程 256

激活IP包转发功能 256

iptables的使用 257

iptables的命令格式 257

iptables命令的使用 259

配置防火墙 262

NAT服务 264

NAT服务概述 264

使用iptables实现NAT服务 265

本章小结 268

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

习题十六 269

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

代理服务器概述 271

什么是代理服务器 271

代理服务器的主要作用 272

代理服务器的工作原理 272

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

Squid代理服务器简介 273

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

Squid透明代理的实现 277

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

Squid代理服务器日志管理 281

本章小结 282

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

习题十七 283

第18章 远程管理工具 284

系统配置工具Webmin 284

Webmin简介 284

Webmin的安装与配置 285

Webmin常用功能 287

远程控制工具VNC 290

VNC简介 290

VNC服务的安装与启动 291

VNC服务的配置 293

Linux远程登录管理 294

Telnet远程登录 294

SSH远程登录 296

本章小结 300

项目实训十八 远程管理工具 300

习题十八 301

参考文献 302