图书介绍
Red Hat Linux 7服务器使用指南PDF|Epub|txt|kindle电子书版本网盘下载
![Red Hat Linux 7服务器使用指南](https://www.shukui.net/cover/19/31413113.jpg)
- (美)Mohammed J. Kabir著;路晓村等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505367684
- 出版时间:2001
- 标注页数:660页
- 文件大小:45MB
- 文件页数:684页
- 主题词:
PDF下载
下载说明
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