图书介绍

Red Hat Linux 7服务器使用指南PDF|Epub|txt|kindle电子书版本网盘下载

Red Hat Linux 7服务器使用指南
  • (美)Mohammed J. Kabir著;路晓村等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505367684
  • 出版时间:2001
  • 标注页数:660页
  • 文件大小:45MB
  • 文件页数:684页
  • 主题词:

PDF下载


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

下载说明

Red Hat Linux 7服务器使用指南PDF格式电子书版下载

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

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

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

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

图书目录

前言1

第一部分 从这里开始5

第一章 为什么使用 Red Hat Linux7

1.1 Linux的历史7

1.2其他主要的Linux版本8

1.2.1Caldera OpenLinux9

1.2.2Slackware Linux9

1.2.3Debian GNU/Linux10

1.2.4SuSE10

1.2.5其他Linux版本10

1.3 Red Hat的优势11

1.4 Red Hat Linux作为服务器操作系统13

1.5怎样得到Red Hat Linux14

1.6小结14

第二章 安装和基本配置16

2.1 检查硬件要求16

2.2准备安装Red Hat Linux18

2.2.1 在MS Windows 9x/2000下创建引导盘19

2.2.2在Linux系统下创建引导盘20

2.3安装Red Hat Linux20

2.3.1了解安装程序如何工作21

2.3.2选择语言、键盘和安装方法21

2.3.3选择安装类型21

2.3.4磁盘分区22

2.3.5选择LILO安装方法28

2.3.6命名服务器29

2.3.7选择鼠标类型30

2.3.8配置时钟30

2.3.9设置root口令30

2.3.10创建可选用户账户31

2.3.11配置用户鉴别方法31

2.3.12选择软件进行安装31

2.3.15第一次启动Red Hat Linux33

2.3.13跳过X Window系统具体配置33

2.3.14创建定制引导盘33

2.4 小结34

第二部分 以超级用户身份工作35

第三章 开机引导和关机过程37

3.1配置init39

3.1.1/etc/rc.d/rc.sysinit脚本43

3.1.2/etc/rc.d/init.d目录44

3.1.3/etc/rc.d/rc脚本44

3.1.4/etc/rc.d/rc[0-6].d 目录47

3.1.5/etc/rc.d/rc.local脚本49

3.1.6/etc/rc.d/rc.serial脚本49

3.2 引导系统49

3.3关闭系统50

3.3.1取消关机50

3.3.2重新引导服务器50

3.3.4断电自动关机51

3.3.3使用Ctrl+Alt+Delete进行重新引导51

3.4管理init文件52

3.4.1使用chkconfig管理运行等级52

3.4.2使用ntsysv管理运行等级53

3.4.3使用linuxconf管理运行等级54

3.4.4创建确定运行等级下的一项新服务54

3.5 小结57

第四章 UNIX文件和设备常识58

4.1理解文件/目录许可58

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

4.1.2使用chgrp命令修改文件/目录的组60

4.1.3使用八进制数字理解存取许可61

4.1.4使用访问字符串理解访问许可63

4.1.5使用chmod改变文件/目录的访问特权64

4.1.6目录许可的补充说明64

4.2.2改变软链接的许可或所有权65

4.2.1改变硬链接的许可或所有权65

4.2 链接的许可管理65

4.3 创建多用户服务器的许可策略66

4.3.1设置用户配置文件许可66

4.3.2设置用户的默认文件许可67

4.3.3设置可执行文件许可68

4.3.4设置FTP的默认文件许可68

4.4使用文件和目录工作70

4.4.1 查看文件和目录70

4.4.2 目录导航70

4.4.3确定文件类型70

4.4.4查看文件或目录的访问统计70

4.4.5拷贝文件和目录71

4.4.6移动文件和目录71

4.4.7删除文件和目录72

4.4.8查找文件72

4.5 使用ext2文件系统专用许可73

4.4.9覆盖默认文件许可掩码73

4.6小结74

第五章 常用命令75

5.1 掌握UNIX命令行75

5.1.1 通配符基础76

5.1.2正则表达式基础77

5.2如何使用联机手册79

5.3文件和目录基本命令80

5.3.1cat80

5.3.2chmod81

5.3.3 chown82

5.3.4clear82

5.3.5 cmp83

5.3.6cp84

5.3.7 cut84

5.3.8 diff85

5.3.10 emacs87

5.3.9 du87

5.3.11 fgrep89

5.3.12 file89

5.3.13 find90

5.3.14 grep90

5.3.15head91

5.3.16 In91

5.3.17locate92

5.3.18Is92

5.3.19 mkdir92

5.3.20mv93

5.3.21pico93

5.3.22pwd93

5.3.23rm94

5.3.24sort95

5.3.26strings96

5.3.25stat96

5.3.27tail97

5.3.28touch97

5.3.29umask97

5.3.30uniq98

5.3.31vi98

5.3.32wc100

5.3.33whatis100

5.3.35which101

5.3.34whereis101

5.4 文件压缩和有关归档的命令102

5.4.1 compress102

5.4.2 gunzip102

5.4.3gzip103

5.4.4 rpm103

5.4.5 tar104

5.4.6uncompress105

5.4.8uudecode106

5.4.9uuencode106

5.4.7unzip106

5.4.10 zip107

5.5针对文件系统的命令107

5.5.1dd107

5.5.2df108

5.5.3edquota109

5.5.4fdformat109

5.5.5fdisk109

5.5.6mkfs109

5.5.7mkswap109

5.5.8mount110

5.5.9quota110

5.5.10quotaon110

5.5.13umount111

5.6 DOS兼容命令111

5.5.11swapoff111

5.5.12swapon111

5.6.1meopy112

5.6.2mdel112

5.6.3mdir112

5.6.4mformat112

5.6.5mlabel113

5.7 系统状态有关的命令113

5.7.1dmesg113

5.7.2free113

5.7.3shutdown114

5.7.4uname114

5.8.3groupadd115

5.8.2chsh115

5.8.4groupmod115

5.8.1chfn115

5.8用户管理命令115

5.7.5uptime115

5.8.5groups116

5.8.6last116

5.8.7passwd116

5.8.8su117

5.8.9useradd117

5.8.10userdel117

5.8.11usermod117

5.8.12who117

5.8.13whoami118

5.9 访问网络服务的用户命令118

5.9.1finger118

5.9.2ftp118

5.9.3lynx119

5.9.5pine120

5.9.4mail120

5.9.6rlogin121

5.9.7talk121

5.9.8telnet121

5.9.9wall122

5.10 网络管理员命令122

5.10.1host122

5.10.2hostname122

5.10.3ifconfig123

5.10.6nslookup124

5.10.4netefg124

5.10.5netstat124

5.10.7ping125

5.10.8route126

5.10.9tcpdump127

5.10.10traceroute128

5.11进程管理命令129

5.11.1bg129

5.11.3jobs130

5.11.4kill130

5.11.2fg130

5.12.1at131

5.12.3atrm131

5.12.2atg131

5.12.4crontab131

5.12 任务自动化命令131

5.11.7top131

5.11.6ps131

5.11.5killall131

5.13效率命令132

5.13.1bc132

5.13.2cal132

5.13.3ispell133

5.13.4mesg134

5.13.5write134

5.14 shell命令134

5.14.3set135

5.14.1alias135

5.14.2history135

5.14.4source136

5.13.5unalias136

5.15与打印有关的命令136

5.15.1lpq137

5.15.2lpr137

5.15.3lprm137

5.16小结138

第三部分 用户、进程和网络管理139

第六章 使用Linuxconf141

6.1 Linuxconf是什么142

6.2安装Linuxconf144

6.3配置Linuxconf144

6.3.1为Linuxconf建立基于Web的远程访问147

6.3.2配置Linuxconf模块149

6.3.3规定用户的特权150

6.3.4使用多重的系统配置文件152

6.4小结154

第七章 用户管理156

7.1 成为超级用户156

7.2 为普通用户指定特权158

7.3使用命令行工具管理用户161

7.3.1创建新的用户账号162

7.3.2创建一个新组163

7.3.3修改已经存在的用户账号164

7.3.4修改存在的组166

7.3.5删除或废止用户账号167

7.3.6创建默认的用户设置167

7.4使用Linuxconf管理用户170

7.4.1 增加新的用户账号170

7.4.2修改已存在的用户账号172

7.4.3删除或者禁止已存在的用户账号173

7.4.4添加、修改以及删除组173

7.5使用用户磁盘配额174

7.5.1安装磁盘配额软件175

7.5.2配置系统使其支持磁盘配额175

7.5.3为用户分配磁盘配额176

7.5.4磁盘使用的监视178

7.6小结178

第八章 进程管理179

8.1 如何开始一个进程179

8.2.1用ps 获得进程状态180

8.2 控制和监视进程180

8.2.2给运行进程传送信号183

8.2.3控制进程的优先级189

8.3监视进程以及系统负载191

8.3.1使用top191

8.3.3 使用uptime193

8.4进程日志193

8.4.1配置syslog193

8.4.2使用tail监视log194

8.5.1使用at195

8.5进程调度195

8.5.2使用cron196

8.6小结198

第九章 网络管理199

9.1TCP/IP网络基础199

9.2IP网络分类201

9.2.1A类网络202

9.3配置网络接口204

9.3.1使用传统的方法配置网络接口卡205

9.3.2使用netcfg配置网络接口卡211

9.4为什么使用默认网关215

9.5把网络分割成子网216

9.5.1网关计算机配置220

9.6 小结223

第四部分 建立Intranet/Internet服务225

10.1 DNS如何运行227

第十章 DNS服务227

10.2配置DNS客户229

10.3设置DNS服务器231

10.3.1理解DNS的配置基础232

10.3.2 主DNS服务器239

10.3.3从/辅DNS服务器240

10.3.4反向DNS服务器241

10.3.5高速缓存/从DNS服务器242

10.3.6控制DNS服务器243

10.4 测试DNS服务器244

10.5管理虚拟域DNS245

10.6使用DNS服务器均衡负载253

10.7 小结254

第十一章E-mail服务255

11.1SMTP邮件的工作方法256

11.2建立DNS邮件服务程序259

11.3建立SMTP邮件服务程序260

11.3.2启动和停止sendmail261

11.3.1安装sendmail261

11.3.3理解并配置/etc/ sendmail.cf263

11.3.4配置/etc/mail/*文件270

11.4测试sendmail的配置278

11.4.1测试sendmail地址重写规则278

11.4.2测试/etc/mail/*数据库文件280

11.4.3利用sendmail查看SMTP如何处理冗长280

11.4.4利用sendmail调试标志282

11.4.5利用一个测试配置文件282

11.5.1配置文件安全283

11.5 sendmail安全283

11.5.2确保更严格的操作方式和保密性284

11.6采取抗垃圾邮件措施285

11.6.1处理第三方的邮件中继脆弱性285

11.6.2将垃圾邮件制造者发送到黑洞286

11.7建立POP邮件服务289

11.7.1POP邮件服务如何工作289

11.8 配置SMTP/POP邮件客户291

11.7.2安装POP3服务器291

11.7.3配置POP3服务291

11.9商业选择292

11.9.1Sendmai Pro292

11.9.2qmail292

11.10小结293

第十二章 Web服务294

12.1Apache系统要求295

12.1.1ANSI C编译器295

12.1.2 足够的磁盘空间295

12.1.3足够的RAM295

12.1.4其他要求296

12.2 从网络获得Apache296

12.3创建自定义Apache服务器297

12.3.1使用APACI配置Apache源代码297

12.3.3编译和安装Apache支持工具302

12.3.2编译和安装Apache302

12.3.4用可选的或第三方模块定制Apache304

12.4启动和运行Apache308

12.4.1配置httpd.conf309

12.4.2配置srm.cohf316

12.4.3 配置access.conf323

12.4.4控制Apache服务器325

12.4.5测试Apache服务器327

12.5管理Apache服务器328

12.5.1配置Apache的CGI脚本328

12.5.2配置服务器端的Apache332

12.5.3安装虚拟Web网站340

12.5.4 Apache作为代理服务器使用343

12.5.5认证Web用户351

12.5.6监视服务器状态358

12.5.7记录点击和错误359

12.5.8加强Web服务器安全365

12.5.9利用SSL使交易安全372

12.6小结379

第十三章 FTP服务380

13.1使用wu-ftpd:默认FTP服务器380

13.1.1安装wu-ftpd服务器381

13.1.2配置FTP服务382

13.1.3创建匿名FTP网点396

13.1.4创建宾客FTP账号400

13.1.5创建虚拟FTP网站403

13.2使用商用FTP服务器407

13.3使用简单文件传输协议服务器407

13.4小结408

第十四章 Internet在线聊天和新闻服务409

14.1建立Internet在线聊天 (IRC)服务程序409

14.1.1安装IRC服务器410

14.1.2配置IRC服务器410

14.1.4安装并使用IRC客户423

14.1.3运行一个IRC服务器423

14.2建立一个Usenet新闻服务程序426

14.2.1配置INN服务器427

14.2.2访问INN服务器428

14.3 小结429

第五部分 设置办公服务431

第十五章 通过Samba共享文件和打印机433

15.1安装Samba433

15.2配置Samba434

15.2.1[global]配置442

15.2.2[homes]配置445

15.2.3[printers]配置446

15.3使用GUI配置工具446

15.3.1检验文件/etc/samba/smb.conf的配置447

15.3.2启动、停止和重启Samba服务447

15.4.1在Windows中使用Linux文件服务器448

15.4 Samba的实际应用448

15.4.2在Linux系统中使用Windows文件服务器449

15.4.3在Linux和Windows中共享打印机451

15.4.4使用交互式的Samba客户455

15.5使Samba服务器安全457

15.6小结458

第十六章 使用NFS文件服务器459

16.1安装NFS服务器和客户软件459

16.2配置NFS服务器460

16.2.1给导出目录授予只读的访问权461

16.2.2给导出目录授予读和写的访问权461

16.2.3禁止访问指定的目录462

16.2.4在NFS服务器和客户之间进行用户映射462

16.3配置NFS客户464

16.4NFS服务器安全465

16.5用rdist发布文件466

16.7小结470

17.1什么是SQL471

第十七章 SQL数据库服务471

17.2安装和配置SQL服务器:MySQL473

17.2.1获得MySQL473

17.2.2安装MySQL RPM软件包474

17.3访问SQL Server474

17.3.1首次启动MySQL客户程序475

17.3.2创建数据库475

17.4用脚本与SQL Server进行交互477

17.4.1在UNIX命令提示符下进行SQL交互477

17.4.2利用CGI脚本通过Web浏览器访问SQL数据库487

17.5小结493

第六部分 安全和监控495

第十八章 安全简介497

18.1保护用户访问安全497

18.1.2限制普通用户的访问498

18.1.1限制真正接触498

18.1.3限制超级用户的访问499

18.2保护用户认证进程501

18.2.1 使用shadow口令502

18.2.2理解PAM506

18.3安全服务511

18.3.1从操作系统安装时删除不必要的服务511

18.3.2使xinetd运行的服务安全512

18.4保护文件和文件系统520

18.4.1安装只读型的文件系统521

18.4.2利用cxt2文件系统521

18.4.3使用Tripwire确保文件的完整性523

18.5扮演可恶的攻击者528

18.5.1攻击自己的口令528

18.5.2使用COPS531

18.7.1CERT533

18.7.2BUGTRAQ533

18.7获得最新的安全方面的新闻533

18.6备份所有的文件533

18.8小结534

第十九章 网络安全535

19.1 了解安全方面的问题535

19.1.1以太网窥探535

19.1.2IP欺骗536

19.2设计一个安全网络537

19.2.1使用无路由IP地址537

19.2.2伪装IP地址537

19.3什么是防火墙539

19.3.1包过滤器540

19.3.2使用基本的包过滤防火墙:ipchains540

19.3.3使用应用层防火墙542

19.4 使用Squid代理服务器542

19.4.1 获得并安装Squid543

19.4.3根据需要调整Squid544

19.4.2首次运行Squid544

19.5 从SATAN获取帮助547

19.5.1安装SATAN548

19.5.2启动SATAN548

19.6小结555

第七部分 调整性能557

第二十章 修改内核559

20.1为什么需要一个较新的内核559

20.2有什么样的Linux内核560

20.4安装新内核562

20.3 准备内核升级562

20.4.1 创建初始ramdisk563

20.4.2配置LILO563

20.4.3用新内核引导564

20.5定制内核564

20.5.1安装Linux内核源代码564

20.5.2用老办法配置内核565

20.5.3使用make menuconfig配置内核581

20.5.4使用make xconfig配置内核582

20.5.5 编译、安装及引导新内核583

20.6修补内核584

20.7 使用Kernelcfg585

20.8小结585

第二十一章 建造一个多服务器Web网络587

21.1 Web网络的需求588

21.2设计Web网络588

21.2.1考虑循环DNS解决方案588

21.2.2考虑硬件负载均衡办法590

21.2.3选择正确的负载均衡解决方案591

21.3分配IP地址595

21.4配置网络598

21.4.1 为名称服务器计算机设置网络598

21.4.2设置每台Web服务器的网络接口600

21.4.3设置WSD Pro导向器的网络接口601

21.4.4测试网络配置602

21.5设置DNS服务器604

21.6设置NFS服务器607

21.8设置FTP服务器608

21.7设置Mail(SMTP/POP3)服务器608

21.9设置名称服务器上的rdist609

21.10设置每台Web服务器611

21.10.1设置NFS客户配置611

21.10.2设置sendmail转发到smart主机612

21.11设置Web导向器613

21.11.1创建Web服务部分613

21.10.3设置rdist从ns.aminews-lan.con分发文件613

21.11.2创建相关网络服务部分616

21.12管理网络617

21.12.1让服务器退出服务617

21.12.2 优先化服务器选择617

21.12.3监视服务器负载及统计617

21.12.4在Web服务器部分添加一个新的Web服务器618

21.13添加客户Web站点619

21.14小结619

第二十二章 配置X Window系统620

22.1什么是XFree86621

22.2准备XFree86621

22.2.1对RAM的要求621

22.2.2对视频卡的要求621

22.2.3对显示器的要求622

22.2.4对磁盘空间的要求622

22.3安装XFree86622

22.4配置XFree86622

22.4.1使用Xconfigurator创建XF86Config文件623

22.4.2理解XF86Config文件628

22.5使用 X Windows635

22.5.1配置.xinetrc636

22.5.2定制客户应用程序的外观和风格638

22.5.3使用X显示管理器xdm638

22.6与Windows 9x/2000一起使用XFree86639

22.6.1获得Micro X-Win32640

22.7小结642

第二十三章 使用X Windows系统643

23.1使用GNOME桌面环境643

23.1.1选择一个窗口管理器645

23.1.2配置窗口管理器646

23.1.3设置专家方式的会话选项647

23.2使用X Windows进行管理649

23.2.1使用Gnome RPM649

23.2.2使用更新代理651

23.2.3使用GNOME系统监视器652

23.2.4使用时间工具653

23.2.5使用netcfg653

23.2.6使用printtool653

23.2.7使用系统配置工具653

23.2.8使用内核配置工具654

23.2.9使用帮助搜索工具654

23.3小结654

附录A Linux资源655

热门推荐