图书介绍

CentOS 6.x系统管理实战宝典PDF|Epub|txt|kindle电子书版本网盘下载

CentOS 6.x系统管理实战宝典
  • 周伯恒编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302323402
  • 出版时间:2013
  • 标注页数:408页
  • 文件大小:114MB
  • 文件页数:430页
  • 主题词:UNIX操作系统

PDF下载


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

下载说明

CentOS 6.x系统管理实战宝典PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 基础安装技巧篇3

第1章CentOS系统安装介绍3

1.1 CentOS操作系统下载3

1.2 CentOS操作系统光盘安装方法4

1.3 CentOS操作系统网络安装方法11

下载CentOS网络安装文件11

1.4安装后的必要配置14

第2章 网络应用配置16

2.1配置网络IP地址16

使用文本模式配置网络16

使用图形方法配置网络17

2.2主机禁止ping20

禁用ICMP协议20

启用ICMP协议20

2.3单一网卡配置多个IP地址21

单一网卡配置第二个IP地址的方法(临时性)21

单一网卡配置第二个IP地址的方法(固定)23

2.4双网卡带宽绑定24

2.5禁用IPv6支持提高网络效率27

第3章 远程管理工具29

3.1 PuTTY远程连接工具29

PuTTY登录方式29

3.2 PieTTY远程连接工具30

3.3 WinSCP文件传输工具31

下载WinSCP工具32

WinSCP介绍32

WinSCP操作使用33

3.4 Webmin系统管理工具34

下载W ebmin软件并安装34

配置防火墙35

重新启动Apache服务35

使用W ebmin工具35

使用yum方法安装37

第4章 系统管理技巧38

4.1登录前后显示信息38

4.2配置Choose a Tool工具39

4.3自动调整错误路径40

修改.bashrc配置文件40

测试41

4.4设置开机等待时间41

4.5自动注销登录账户42

4.6解决(Choose a Tool)工具界面乱码42

4.7查询Linux内核与发行版信息45

4.8查询操作系统应用平台(32位或64位)46

4.9查看文件系统类型47

4.10删除操作历史命令48

4.11设置服务默认启动或关闭48

图形界面设置48

命令界面设置49

4.12自动开启数字键盘50

4.13 CP命令不询问强制复制51

4.14关闭Ctrl+Alt+Del防止重新启动51

CentOS5.x关闭方式51

CentOS 6.x关闭方式51

4.15更改默认登录模式52

4.16关闭SELinux方式53

4.17解决CentOS简体中文乱码问题55

4.18解决32位CentOS系统支持大内存56

第二部分 服务器配置篇61

第5章Apache——网站服务器61

5.1安装Apache服务61

安装Apache软件[yum方式]61

配置防火墙62

启动Apache服务62

Apache命令说明63

测试范例网页63

5.2配置Apache服务63

连接时间64

配置字符集64

配置索引页面64

配置网页主目录64

配置连接端口65

配置ServerName65

配置KeepAlive传输请求65

配置M axKeepAl i veRequests连接数66

5.3源代码安装Apache66

下载Apache2.2压缩文件66

编译安装Apache2.267

配置防火墙67

Apache apachectl命令说明68

Apache目录说明(源代码编译安装)68

启动Apache68

测试Apache服务器69

5.4支持PHP程序69

检查PHP软件69

安装PHP软件69

测试PHP代码70

开启register-globals72

PHP支持图形验证码72

5.5 phpSysInfo显示系统信息73

安装PHP软件73

安装phpSyslnfo74

配置防火墙74

测试phpSysInfo75

5.6 Apache支持CGI75

开启Apache对CGI的支持76

创建CGI测试网页76

测试是否支持CGI76

5.7让Apache支持SSL77

安装mod-ssl模块77

配置SSL78

配置防火墙78

测试Apache SSL是否正常运行79

5.8配置Apache支持用户认证功能79

开启Apache目录认证功能80

创建认证用户密码80

测试浏览目录是否需输入用户名和密码81

5.9配置Apache虚拟目录82

环境介绍83

配置DNS83

创建blog和media网站目录83

创建blog和media范例网页84

配置Apache网站虚拟目录84

测试Apache虚拟目录85

配置虚拟目录后网页无法浏览86

第6章Tomcat——网站服务器87

6.1配置Tomcat 6环境87

检查JDK软件87

安装Tomcat 688

启动及关闭Tomcat 688

Tomcat目录说明88

配置防火墙89

测试Tomcat 6是否运行正常89

6.2配置Tomcat7环境90

检查JDK软件90

安装Tomcat7软件90

防火墙设定91

测试Tomcat7是否正常运作92

第7章MySQL——数据库93

系统特性93

7.1安装MySQL数据库93

检查MySQL数据库是否安装94

安装MySQL数据库94

MySQL的启动和关闭94

MySQL的登录和退出95

配置MySQL数据库密码96

修改数据库用户密码96

重设root密码97

创建、删除、查看数据库98

MySQL配置文件内容说明98

7.2修改MySQL数据库端口99

7.3 MySQL数据库权限配置100

授权用户权限100

查看用户权限101

删除用户及用户所有权限102

7.4 phpMyAdmin管理工具104

安装phpMyAdmin软件104

安装phpMyAdmin104

修改config.inc.php配置文件105

启动Apache服务105

配置防火墙105

使用phpMyAdmin工具106

7.5 Navicat for MySQL图形管理工具107

配置远程管理账号107

Navicat for MySQL连接配置108

第8章FTP——文件服务器111

8.1安装vsftpd111

检查vsftpd软件111

vsftpd安装111

配置防火墙112

启动前的配置112

启动vsftpd服务113

8.2修改默认端口114

配置端口114

配置防火墙114

重新启动vsftpd115

测试vsftpd端口115

8.3限制上传下载带宽115

测试上传下载带宽116

8.4配置特定用户的带宽116

测试特定用户的带宽116

8.5限制客户端可连接的IP地址117

测试限制IP地址是否成功118

8.6限制黑名单用户119

测试黑名单119

8.7允许匿名登录,不允许普通用户登录120

测试是否已禁止普通用户登录120

8.8禁止匿名登录121

测试是否已禁止匿名用户登录121

8.9限制一个IP连接的数量121

测试连接数量122

8.10限制空闲时间过久即断线122

测试闲置30秒后是否中断连接122

8.11禁止用户切换目录124

限制所有用户不可以切换目录124

测试是否已限制所有用户切换目录124

限制特定用户不可以切换用户目录126

测试是否已限制单一用户切换目录126

8.12 Vsftpd使用SSL/TLS加密传输127

安装OpenSSL127

创建凭证CA127

配置SSL至Vsftpd配置文件128

连接测试128

第9章BIND——名称解析服务器131

9.1安装Cache-only DNS服务器131

安装BIND软件131

配置BIND服务132

启动BIND服务器133

配置防火墙133

测试BIND服务134

9.2配置BIND服务器135

安装BIND软件135

主要配置文件(named.conf)136

配置根服务器文件137

配置域名正向解析文件138

配置域名反向解析文件139

启动BIND服务器139

配置防火墙139

测试BIND服务140

第10章Samba——文件服务器142

10.1安装Samba服务142

检查Samba软件142

安装Samba软件142

创建Samba共享目录143

配置Samba服务143

检查配置文件144

启动Samba145

配置防火墙145

测试Samba共享目录145

10.2配置USER等级共享目录147

配置共享权限147

管理账号和密码147

启动Samba服务148

测试USER等级的目录149

10.3 SWAT-Samba WEB管理工具149

安装SWAT工具149

配置S W AT150

启动SWAT150

配置防火墙150

使用SWAT151

第11章Squid (Proxy)——代理服务器153

11.1 Squid的安装和配置153

安装Squid153

配置防火墙154

启动squid代理服务器154

客户端使用squid代理服务器155

11.2配置Squid缓存目录157

开启Squid缓存目录157

11.3清除cache缓存目录158

检查cache大小158

清除cache缓存目录159

检查是否已正确清除cache160

11.4配置Squid连接限制160

限制指定网段(192.168.233.10-192.168.233.20)无法连接160

限制某IP地址无法连接161

限制读取指定的网站161

配置禁止网站清单162

限制用户连接时间163

11.5使用ncsa auth认证164

建立Squid认证账号和密码164

检查nsca auth认证服务164

配置Squid认证使用nsca-auth165

测试Squid认证服务165

11.6 SARG监控squid代理服务器166

下载SARG软件166

编辑/etc/httpd/conf.d下的SARG配置文件167

配置SARG配置文件168

重新启动Apache服务169

生成每日、周、月报表169

SARG报表170

11.7 Dansguardian过滤不当网站171

下载Dansguardian软件171

修改配置文件171

配置防火墙173

启动Dansguardian服务174

配置客户端174

测试Dansguardian是否阻挡不良网站175

加入禁止的网址176

加入禁止的关键词176

禁止下载的文件类型177

11.8实例介绍——限制浏览Facebook的时间178

Facebook IP地址查询178

配置限制浏览Facebook的时间179

Facebook使用时间测试179

第12章DHCP——动态主机配置服务器181

12.1安装简单的DHCP服务器181

检查DHCP服务器软件181

安装DHCP服务器软件181

DHCP配置文件说明182

配置简单的DHCP服务器182

启动DHCP服务器183

客户端测试183

12.2配置DHCP Server租约时间184

配置DHCP服务器184

客户端测试185

12.3配置保留IP地址给特定计算机186

配置保留IP地址186

客户端测试187

第13章SSH——远程连接服务器188

13.1允许特定用户登录188

配置特定用户登录188

特定用户登录测试189

13.2禁止root用户登录189

配置root用户禁止登录189

禁止root用户登录测试190

13.3配置指定网卡接收SSH客户端连接190

配置指定网卡接收SSH客户端连接190

指定网卡接收SSH客户端连接测试191

13.4配置输入密码时间过长即断开连接191

配置等待时间192

测试等待时间192

13.5配置空闲时间关闭连接192

配置空闲时间192

空闲时间关闭连接测试193

第14章Telnet——远程登录服务器194

14.1安装Telnet服务器194

检查Telnet软件194

安装Telnet服务194

配置Telnet服务195

启动Telnet服务195

配置防火墙196

测试连接Telnet服务器196

14.2修改Telnet服务端口197

修改Telnet服务端口197

配置防火墙197

测试Telnet服务新端口198

14.3配置连接IP地址及连接时间198

14.4配置Telnet Server连接数199

测试连接数199

14.5配置特定IP地址或网段登录200

配置单一IP地址登录200

配置特定网段登录201

配置网段内特定IP不可登录201

14.6配置允许root用户登录202

开放root用户登录202

root用户登录测试202

第15章YUM——在线更新服务器203

15.1配置在线更新服务器203

安装mirrordir软件203

安装yum-arch软件204

下载并安装createrepo软件204

配置安装Apache服务205

配置防火墙205

创建在线更新服务器软件目录206

下载在线更新服务器软件206

分析RPM软件的header207

createrepo建立索引文件208

客户端配置repo配置209

15.2使用光盘安装更新软件210

永久挂载光驱211

15.3指定大学站点211

第16章NTP——时间服务器213

16.1配置NTP时间服务器213

检查NTP软件213

配置同步时间服务器站点213

启动NTP时间服务器214

检查时间服务器状态214

配置防火墙215

Windows7客户端时间同步215

16.2调整系统时间及时区216

第三部分 邮件服务器篇221

第17章Dovecot——接收邮件服务221

安装Dovecot服务221

检查Dovecot服务是否安装221

安装Dovecot服务221

配置protocols222

启动Dovecot服务222

配置防火墙223

检查POP3 (110)及IMAP (143)是否运行223

Dovecot配置允许使用Outlook或Outlook Express接收信件224

第18章Sendmail——发送邮件服务225

18.1安装配置Sendmail服务225

检查Sendmail软件225

安装Sendmail服务225

启动Sendmail服务226

配置防火墙226

检查Sendmail服务是否运行227

配置Sendmail对外连接227

配置对外发信228

18.2配置邮件地址名称228

18.3配置邮件发送和接收附件的大小230

修改Sendmail配置文件230

测试信件容量230

18.4配置邮件账号别名231

单一邮件账号,单一账户别名231

单一邮件账号,多个账号别名232

单一账号别名,多个账号233

别名账号的账号清单文件233

配置别名时出现duplicate alias name错误信息234

18.5配置Sendmail账号认证234

安装SASL认证软件235

修改sendmail.mc配置文件235

生成sendmail.cf配置文件235

重新启动SASL及Sendmail服务236

验证SASL是否有误237

测试客户端是否可以验证237

第19章Postfix——发送邮件服务239

19.1安装Postfix服务239

安装Postfix服务239

配置基本Postfix服务240

配置防火墙242

启动Postfix服务242

19.2配置信箱容量243

配置信箱容量上限243

测试信箱容量上限及无上限244

19.3单封信件容量244

配置单封信件容量上限244

测试单封信件容量上限245

19.4配置邮件账号身份验证245

安装SASL认证软件245

配置Postfix身份验证245

启动SASL服务246

重新启动Postfix服务246

验证Postfix+SASL服务246

测试客户端是否可以验证247

19.5 Sendmail和Postfix的切换248

System-switch-mail(图形界面)248

alternatives-config mta(文字界面)251

第20章OpenWebMail——电子邮箱252

20.1安装OpenWebMail3.0255

安装必备软件255

安装Openwebmail3.0256

初始化OpenWebMail服务259

创建邮箱用户260

重新启动Apache服务260

使用OpenWebMail登录261

20.2安装OpenWebMail2.53版本262

安装perl-Text-Iconv262

创建openwebmail使用yum的repo262

使用YUM安装OpenWebMail263

初始化OpenWebMail263

创建邮件用户265

重新启动Apache服务265

开始使用OpenWebMail2.53265

20.3配置域名266

20.4更换邮箱Logo266

上传要更换的Logo图片267

修改Logo的超链接268

20.5配置附件文件容量268

配置附加文件容量268

20.6设置个人配置269

20.7允许用户root登录270

配置允许root用户登录270

测试root用户登录270

20.8检查日志文件270

第21章SPAM——垃圾邮件272

21.1查询自己的邮件主机是否被当作垃圾邮件272

21.2 Postfix使用SpamAssassin过滤垃圾邮件274

安装SpamAssassin软件274

将Postfix配置为MTA275

生成SpamAssassin配置文件276

修改SpamAssassin配置文件277

启动SpamAssassin服务278

测试SpamAssassin的功能278

实际测试垃圾邮件283

21.3让SpamAssassin增加检测垃圾邮件功能285

建立SpamAssassin学习账号285

学习垃圾邮件命令286

学习非垃圾邮件命令286

检查目前学习状况286

使用计划任务实现自动学习286

21.4手动配置黑白名单287

配置黑自名单287

测试SpamAssassin黑白名单287

第22章Virus——过滤病毒邮件289

22.1 MailScanner电子邮件安全系统289

安装必备软件289

下载并解压MailScanner软件290

安装MailScanner软件290

配置Postfix使用MailScanner291

检查MailScanner使用的用户与用户组291

配置MailScanner292

将hold及incoming配置为用户及用户组292

启动MailScanner293

测试MailScanner293

22.2 SpamAssassin+Mai1 Scanner294

配置MailScanner使用SpamAssassin294

配置MailScanner关闭Spam Checks294

重新启动SpamAssassin及MailScanner295

测试SpamAssassin及MailScanner服务搭配使用295

22.3 MailScanner+ClamAV防病毒软件297

下载ClamAV防毒软件297

安装ClamAV防毒软件298

启动ClamAV服务299

测试ClamAV299

更新ClamAV病毒数据库300

配置每天自动更新病毒特征300

配置MailScanner搭配ClamAV防毒进行扫描300

MailScanner搭配C1amAV使用测试301

22.4使用Mail Scanner阻挡钓鱼邮件303

检查MailScanner配置303

测试钓鱼邮件304

第四部分 网络流量监控工具篇307

第23章Bandwidthd——网络流量分析统计307

23.1安装必备软件307

23.2安装Bandwidthd软件308

配置Bandwidthd监控网段309

建立B andwidthd网页链接309

配置Bandwidthd为默认启动310

启动Bandwidthd服务310

配置防火墙310

启动Apache服务311

23.3开始使用Bandwidthd311

第24章MRTG——网络流量分析统计313

24.1 MRTG分析统计本机流量314

安装必备软件314

配置Apache编码315

编辑SNMP配置文件315

启动SNMP服务315

安装MRTG软件315

配置检测来源316

生成MRTG配置文件316

生成MRTG网页317

启动Apache服务317

配置防火墙318

浏览MRTG网页318

24.2 MRTG分析Windows XP主机流量319

示例环境介绍319

在Windows XP操作系统中添加SNMP服务319

配置MRTG322

生成MRTG配置文件322

生成MRTG网页322

打开MRTG网页323

第25章ntop——网络流量监控工具324

25.1安装ntop必备软件324

安装GeoIP325

下载ntop软件325

安装ntop软件326

25.2创建ntop用户账号和密码326

配置防火墙327

启动ntop服务327

25.3测试ntop服务328

第26章phpMyVisites——网站流量统计系统329

26.1安装必备软件329

下载并安装phpMyVisites服务330

启动Apache服务330

配置防火墙330

创建数据库331

26.2安装并配置Phpmyvisites服务331

26.3浏览phpMyVisites网站336

将JavaScript代码添加到网页进行统计337

第27章Webalizer——日志文件分析工具339

27.1安装Webalizer339

安装Webalizer软件339

配置Webalizer340

配置防火墙340

启动Apache服务341

生成Webalizer日志文件341

利用cron生成日志文件341

27.2测试Webalizer服务341

第五部分LAMP配置篇345

第28章LAMP——创建网站基本需求软件345

28.1安装Apache、 MySQL、 PHP软件345

28.2配置Apache346

28.3启动Apache和MySQL服务347

28.4配置MySQL数据库348

配置防火墙350

第29章 网站管理系统351

29.1 XOOPS内容管理系统351

安装前配置XOOPS软件351

安装XOOPS软件352

29.2 Drupal(水滴)内容管理系统359

安装Drupal软件前的配置360

安装Drupal软件361

第30章Blog(博客)——WordPress369

30.1 WordPress软件安装前的配置369

30.2安装WordPress软件370

第31章 论坛——Discuz!373

31.1 Discuz!软件安装前的配置374

31.2安装Discuz!软件375

第32章 百科——MediaWiki380

32.1 MediaWiki软件安装前的配置380

32.2安装MediaWiki软件381

第六部分 附 录篇389

附录A VMware Player 4——创建CentOS练习环境389

下载VMware Player 4需知389

VMware Player 4安装步骤389

创建虚拟机393

附录B使用Fedora LiveUSB Creator创建USB随身系统盘398

下载Fedora LiveUSB Creator软件398

Live Linux USB的制作398

附录C使用UNebootin创建USB随身系统盘401

UNetbootin软件下载401

支持的Linux系统列表401

制作Live Linux USB的步骤402

附录D文件权限列表403

附录E cron计划任务405

cron服务405

corn参数设置405

corn时间设置405

附录FYUM在线更新命令407

热门推荐