《Red Hat Linux系统管理指南》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)M.F.Komarinski,(美)C.Collett著;卢亮等译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2000
  • ISBN:7302041490
  • 页数:274 页
图书介绍:本书译自美国系统资深专家所著的Linux系统管理畅销书,内容覆盖了Red Hat Linux 6.2和最新的Linux内核,全书内容广泛,语言精炼,从最初的Linux安装、引导与关闭开始,分别介绍了不同的网络环境下对Linux的管理,其中包括:帐户管理、文件和打印服务、电子邮件、Linux上的应用程序、数据库软件、编程语言、安全性、备份和恢复工具以及处理Linux系统升级等内容。本书提供了系统管理深层技术与专家经验,是Linux系统管理员的一本独一无二的手册。

第1章 介绍 1

1.1 一本不寻常的书 1

1.2 Linux注释 1

1.3 真的可以免费吗 2

1.4 为什么选择Linux 2

1.5 是哪一种Linux?SYSV还是BSD 3

1.6 支持 3

1.7 你需要什么 3

1.8 Red Hat公司推荐的配置 4

第2章 安装 5

2.1 如何获得Linux 5

2.2 安装前的准备工作 6

2.2.1 光盘 6

2.2.2 引导软盘 6

2.2.3 Kickstart 7

2.3 执行安装 8

2.3.1 使用fdisk来对你的硬盘分区 10

2.4 安装LILO 13

2.4.1 用NT的boot加载程序来启动Linux 13

2.5 Linux和其他操作系统 14

2.6 Red Hat Linux的升级 14

2.6.1 从老版本的Red Hat Linux上升级 15

2.6.2 修复失败的升级 15

2.7 从其他版本的Linux迁移到Red Hat Linux 15

2.8 应用软件(CD盘上) 16

2.8.1 ARDI Executor 16

2.8.2 Astart LPRng 16

2.8.3 EST BRU 16

2.8.4 Empress Database 17

2.8.5 Grey Trout NExS 17

2.8.6 HKS CCVS 17

2.8.7 IBM ViaVoice SDK 18

2.8.8 Knox Arkeia 18

2.8.9 Kuck&Associates,Inc.KCC 18

2.8.10 Link Petra 18

2.8.11 MayKo mxmap 18

2.8.12 MetaCard 18

2.8.13 MpegTV Xaudio和mtv 19

2.8.14 Munica NetSQL 19

2.8.15 NetBeans 20

2.8.16 NewPlanet Code Crusader和Code Medic 20

2.8.17 Reedy Creek RPMMAIL 20

2.8.18 StarDivision StarOffice 21

2.8.19 TakeFive SNIFF+ 22

2.8.20 VSI-VSIfax Server 22

2.8.21 WebTrends-Enterprise Reporting Server 22

2.9 小结 23

第3章 Linux的引导与关闭 24

3.1 LILO 24

3.1.1 配置Linux的加载程序 24

3.1.2 引导提示 24

3.1.3 配置LILO 26

3.1.4 rdev命令 27

3.2 内核的引导 27

3.3 init 30

3.4 什么是运行级 30

3.5 当发生错误时 31

3.6 Red Hat急救盘 32

3.7 系统关闭 33

3.7.1 shutdown命令 33

3.7.2 powerd守护进程 33

3.7.3 CTRL+ALT+DELETE 34

3.8 防止重新引导,确保PC安全 34

3.9 小结 35

第4章 账户管理 36

4.1 添加用户 36

4.1.1 组 37

4.1.2 /etc/skel目录 37

4.2 删除或禁止用户 38

4.2.1 何时禁止和何时删除 38

4.3 使用shadow口令 38

4.3.1 为你的系统设置shadow口令 39

4.4 使用PAM 39

4.4.1 PAM配置 39

4.4.2 用PAM来加强安全性 41

4.5 linuxconf 42

4.5.1 linuxconf屏幕 42

4.5.2 额外的模块 44

4.5.3 高级的Linuxconf——Profiles 46

4.5.4 存储Profile 47

4.5.5 fsconf 47

4.6 同用户交互 52

4.7 小结 52

第5章 RPM 53

5.1 二进制RPM安装 54

5.2 源RPM(SRPM) 55

5.3 其他RPM实用工具 55

5.3.1 RPMFIND 55

5.3.2 RPM2CPIO 55

5.3.3 kpackage 55

5.3.4 GnoRPM 56

5.4 小结 56

第6章 Linux下的网络 57

6.1 TCP/IP 57

6.1.1 以太网 58

6.1.2 DHCP 60

6.1.3 PPP 62

6.2 INETD 64

6.2.1 /etc/services文件 64

6.2.2 /etc/inetd.conf文件 65

6.3 网络应用程序 66

6.3.1 DNS 66

6.3.2 nslookup 73

6.3.3 NFS 74

6.4 AppleTalk 75

6.4.1 netatalk的安装 76

6.4.2 netatalk的配置 76

6.4.3 AppleVolumes.default文件与AppleVolumes.system文件 76

6.4.4 afpd.conf文件 76

6.4.5 atalkd.conf文件 77

6.4.6 papd.conf文件 78

6.4.7 输出到AppleTalk打印机 78

6.4.8 ′config′元文件 80

6.4.9 硬件考虑 80

6.4.10 从源文件进行安装 80

6.4.11 启动netatalk 80

6.5 网络信息服务(NIS和NIS+) 81

6.5.1 NIS客户机设置 82

6.5.2 nsswitch.conf文件 83

6.5.3 客户机自动装入器的启动 84

6.5.4 NIS+ 84

6.5.5 设置一个NIS主服务器 85

6.6 Linux下路由的设置 86

6.6.1 利用Red Hat的netcfg设置路由 87

6.6.2 手动设置路由 87

6.6.3 安全性 88

6.7 Internet代理 88

6.7.1 InterNIC 88

6.7.2 CERT 90

6.7.3 CIAC——http://ciac.llnl.gov/ 90

6.8 小结 90

第7章 打印和打印共享 91

7.1 将打印机接于Linux 91

7.2 串口、并口和以太网打印机 91

7.3 配置打印机 92

7.4 打印过滤器 93

7.5 网络上的打印机 93

7.5.1 从其他LPD(UNIX)系统来访问 93

7.5.2 通过SMB(Windows网络)的访问 93

7.6 管理打印队列 94

7.7 Ghostscript 95

7.8 小结 96

第8章 Samba 97

8.1 设置MS Windows网络 97

8.1.1 你将需要些什么 97

8.1.2 安装TCP/IP栈 98

8.2 安装Samba 98

8.2.1 口令验证 100

8.3 Linux的SMB连接 101

8.3.1 smbfs 102

8.3.2 smbclient 102

8.4 SWAT 103

8.4.1 Globals 104

8.4.2 shares 106

8.5 在Windows下安装Linux打印机 107

8.6 小结 108

第9章 电子邮件 109

9.1 m4文件的使用 110

9.2 你有信件了 111

9.3 MIME 112

9.4 forward文件 112

9.4.1 procmail 113

9.5 邮件列表 114

9.5.1 majordomo 114

9.6 qmail:sendmail的替代者 115

9.6.1 安装Qmail 116

9.6.2 ezmlm 117

9.6.3 ezmlm文件 118

9.7 远程电子邮件(POP与IMAP) 118

9.7.1 POP 118

9.7.2 IMAP 119

9.8 小结 120

第10章 建立FTP服务 121

10.1 Red Hat Linux下的FTP 121

10.2 配置wu-ftpd 121

10.3 匿名FTP 123

10.3.1 设置匿名FTP 123

10.4 ProFTPD 124

10.5 BeroFTPD 127

10.5.1 虚拟FTP服务器 127

10.6 TFTP 128

10.7 FTP客户程序 129

10.7.1 ftp 129

10.7.2 NcFTP 129

10.7.3 gFTP 129

10.7.4 XFTP 129

10.8 小结 130

第11章 Linux上的应用程序 131

11.1 Office产品、字处理器和编辑器 131

11.1.1 Applixware 131

11.1.2 Applix Words 132

11.1.3 WordPerfect 132

11.1.4 Plan 132

11.1.5 TeX/LaTex 132

11.1.6 Xemacs 134

11.2 绘画及图形、图像的浏览与处理 135

11.2.1 Xv 135

11.2.2 GIMP 135

11.2.3 Xfig 135

11.2.4 Xpaint 135

11.2.5 Mapedit 135

11.3 科学计算程序 137

11.3.1 Maple 137

11.3.2 Mathernatica 137

11.4 仿真器 138

11.4.1 Executor 138

11.4.2 Wabi 138

11.4.3 Dosemu 139

11.4.4 Acrobat 139

11.4.5 LessTif 139

11.5 小结 140

第12章 Linux数据库软件 141

12.1 MySQL与mSQL 141

12.1.1 mSQL 141

12.1.2 Lite和W3-msql 142

12.1.3 一些注意事项 143

12.1.4 MySQL 143

12.1.5 安装MySQL 144

12.1.6 编译和安装MySQL 144

12.1.7 从二进制发布安装 145

12.1.8 设置授权数据库和其他数据文件 145

12.1.9 对MySQL起作用的软件 146

12.1.10 xmysql: MySQL的一个图形用户界面 147

12.1.11 Xmysqladmin 147

12.2 其他Linux的数据库管理系统 147

12.2.1 免费软件 147

12.2.2 商用软件 147

12.3 小结 149

第13章 编程语言 150

13.1 C 150

13.2 C++ 151

13.3 Perl 151

13.4 Python 153

13.4.1 Python和GUIs 154

13.4.2 其他平台上的Python 154

13.5 Lisp,Scheme和Guile 154

13.5.1 Scheme 155

13.5.2 Guile 155

13.6 Java 155

13.7 Tcl/Tk 156

13.8 SQL 157

13.9 PHP 157

13.10 其他语言 157

13.10.1 一些较老的但仍比较有用的语言 158

13.10.2 近期的一些程序 158

13.11 小结 160

第14章 Web服务 161

14.1 Web服务器软件 161

14.1.1 加密、Web和山姆大叔 162

14.2 硬件因素 163

14.3 Apache和ApacheSSL/Stronghold 163

14.3.1 开始 163

14.3.2 <Directory>和.htaccess 164

14.3.3 CGI和SSI 164

14.3.4 为你的用户所提供的Web页面 165

14.3.5 限制CGI和SSI的使用 165

14.3.6 其他有用的模块和指令 166

14.3.7 Apache的扩展 167

14.4 日志 170

14.5 数据库和Web服务器 170

14.6 设置一个“终极”Web服务器 170

14.6.1 MySQL 171

14.6.2 PHP 171

14.6.3 Apache 172

14.7 音频流和视频流 173

14.7.1 生成内容文件 173

14.8 小结 174

第15章 X Window系统 175

15.1 X的概念 175

15.2 使用Xconfigurator来设置X 175

15.3 手动设置X 176

15.3.1 启动X 177

15.4 gdm 178

15.5 使用X窗口管理器 178

15.5.1 fvwm2-95 178

15.5.2 GNOME 180

15.5.3 KDE 184

15.6 用户程序 187

15.7 X资源 188

15.8 X应用程序 189

15.8.1 有用的程序 190

15.8.2 视觉欣赏 191

15.8.3 半有用的程序 192

15.8.4 娱乐和游戏 195

15.9 远程显示 196

15.10 主要的X库 197

15.10.1 Qt 197

15.10.2 GTK/GLIB 197

15.10.3 LessTif 197

15.10.4 Mesa 197

15.11 商用的X资源 197

15.11.1 X服务器 197

15.11.2 X库 198

15.11.3 CDE 198

15.12 小结 198

第16章 Linux安全 199

16.1 硬件安全 199

16.2 软件安全 199

16.2.1 监视软件 199

16.2.2 防止root登录 200

16.2.3 Shell安全(SSH) 200

16.2.4 tcpd 201

16.3 拒绝服务攻击 202

16.4 网络安全 203

16.4.1 PCP 204

16.5 Linux的软件包过滤器 206

16.5.1 ipfwadm 206

16.5.2 Ipchains 209

16.6 小结 211

第17章 内核管理 212

17.1 定制你的内核 212

17.2 选择哪一种内核 212

17.3 准备 212

17.4 向LILO中添加内核 213

17.5 编译成模块或编译进内核 214

17.6 内部工作 214

17.6.1 配置内核 215

17.6.2 编译内核和模块 220

17.7 小结 221

第18章 系统和网络监控 222

18.1 syslog 222

18.1.1 设备和优先级 223

18.1.2 动作 223

18.1.3 登录过程 224

18.2 网络监控 224

18.2.1 tcpdump 224

18.2.2 Queso 225

18.2.3 statnet 226

18.2.4 SNMP 226

18.3 网络监控的发布 227

18.4 小结 228

第19章 备份数据 229

19.1 tar和mt 229

19.1.1 tar的使用 230

19.1.2 mt的使用 231

19.1.3 磁带操作 231

19.2 cpio 231

19.3 dump和restore 232

19.4 商用备份产品 232

19.4.1 BRU 232

19.4.2 PerfectBACKUP+ 233

19.4.3 BACKUP/9000 233

19.5 备份策略 234

19.6 RAID和磁盘镜像 234

19.7 小结 235

第20章 同外设间的对话 236

20.1 扫描仪 236

20.1.1 xvscan 236

20.1.2 SANE 237

20.2 调制解调器 237

20.3 磁带机 237

20.4 UPS 238

20.5 3D卡 239

20.6 USB的支持 239

20.7 添加新的硬盘 239

20.8 PCMCIA设备和膝上型电脑 241

20.9 ZIP和JAZ驱动器 242

20.9.1 安装Zip驱动器 242

20.9.2 安装JAZ驱动器 242

20.9.3 使用驱动器 243

20.10 串口的快速指南 243

20.10.1 锁文件 243

20.10.2 流控制 244

20.10.3 UART 244

20.10.4 调制解调器类型 244

20.10.5 波特与BPS 245

20.11 CD-ROM和CD-R写入器 245

20.12 小结 246

第21章 连接Internet 247

21.1 概述 247

21.2 软件版本 247

21.3 网络 247

21.3.1 域名服务器 249

21.4 PPP 249

21.4.1 Diald 252

21.5 IP伪装 254

21.6 小结 255

附录A 257

附录B 261