图书介绍

精通Red Hat Linux Fedora Core 52025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

精通Red Hat Linux Fedora Core 5
  • (美)Michael Jang著;陈宗斌译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115162379
  • 出版时间:2007
  • 标注页数:998页
  • 文件大小:139MB
  • 文件页数:1019页
  • 主题词:Linux操作系统

PDF下载


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

下载说明

精通Red Hat Linux Fedora Core 5PDF格式电子书版下载

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

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

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

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

图书目录

第1部分 安装Fedora Core Linux3

第1章 Fedora Core Linux介绍3

1.1 Fedora Core Linux简介4

1.2 基本的硬件需求5

1.2.1 新特性7

1.2.2 基本组件7

1.3 UNIX和Linux简史9

1.3.1 UNIX和即将到来的Internet9

1.3.2 UNIX的替代操作系统11

1.3.3 Free Software Foundation12

1.3.4 Linus开发的内核12

1.4 内核12

1.4.1 配置内核13

1.4.2 /proc文件系统13

1.4.3 模块化或单一内核13

1.5 选择Linux的理由14

1.5.1 控制14

1.5.2 成本15

1.5.3 可靠性15

1.5.4 支持15

1.6 Linux计算机的角色16

1.6.1 作为服务器的Linux16

1.6.2 桌面上的Linux17

1.6.3 作为工作站的Fedora Core18

1.6.4 用于小企业的Fedora Core18

1.6.5 用于较大企业的Fedora Core18

1.7 小结19

第2章 准备硬件21

2.1 创建硬盘分区22

2.1.1 分区方式22

2.1.2 分区名称23

2.2 配置具有32位体系结构的Microsoft和Linux24

2.2.1 容易的方式:使用新的硬盘驱动器25

2.2.2 较便宜的方式:使用现有的硬盘驱动器25

2.2.3 逐步配置VFAT分区的过程27

2.2.4 配置NTFS分区的过程29

2.3 考虑硬件配置的原因30

2.3.1 硬件问题可能导致高昂的代价31

2.3.2 并非所有的硬件都是为Linux构建的31

2.3.3 Fedora Core支持的体系结构32

2.4 寻找兼容的硬件33

2.4.1 经过认证的硬件33

2.4.2 有问题的硬件34

2.4.3 社区的硬件知识35

2.5 创建硬件检查表36

2.5.1 收集信息36

2.5.2 收集驱动程序37

2.5.3 硬件检查表37

2.6 BIOS提示38

2.6.1 PATA/SATA(IDE)硬盘驱动器39

2.6.2 SCSI硬盘驱动器40

2.6.3 引导顺序40

2.6.4 非即插即用硬件41

2.7 安装后的硬件配置41

2.7.1 /proc目录41

2.7.2 Fedora Core Hardware Browser42

2.7.3 Fedora Core键盘工具43

2.7.4 声卡管理(system>config>soundcard命令)43

2.7.5 Kudzu和硬件检测44

2.8 小结45

第3章 在本地安装Linux46

3.1 从安装引导盘开始46

3.1.1 创建安装引导盘47

3.1.2 引导ISO49

3.2 下载安装DVD/CD51

3.3 检查安装文件52

3.3.1 利用mediacheck检查安装文件52

3.3.2 利用shalsum检查安装文件54

3.4 逐步安装Fedora Core55

3.4.1 选择安装提示选项55

3.4.2 配置基本参数59

3.4.3 设置硬盘驱动器63

3.4.4 利用Disk Druid建立分区65

3.4.5 配置安装细节73

3.4.6 选择程序包组81

3.4.7 逐一说明程序包组81

3.4.8 准备安装89

3.4.9 Anaconda安装Fedora Core89

3.5 检修安装92

3.5.1 安装虚拟控制台92

3.5.2 程序包状态95

3.6 升级Fedora Core95

3.6.1 允许进行的升级96

3.6.2 进行升级96

3.7 小结98

第4章 通过网络安装Linux99

4.1 准备安装源100

4.1.1 准备NFS服务器100

4.1.2 准备Apache Web服务器103

4.1.3 准备FTP服务器106

4.1.4 准备本地硬盘驱动器安装源108

4.2 配置PXE引导服务器108

4.2.1 准备PXE引导服务器109

4.2.2 使用First Time Druid109

4.2.3 复制到TFTP服务器110

4.2.4 添加主机110

4.2.5 启动引导服务器111

4.2.6 配置DHCP111

4.2.7 开始PXE网络安装112

4.3 开始Linux网络安装113

4.3.1 创建引导盘113

4.3.2 文本模式:引导114

4.3.3 文本模式:逐步介绍116

4.3.4 文本模式的升级136

4.4 检修网络安装138

4.4.1 检查消息138

4.4.2 检查网络138

4.4.3 服务器上的防火墙138

4.4.4 地址设置139

4.5 小结139

第5章 First Boot过程140

5.1 First Boot过程140

5.2 许可和安全141

5.2.1 Fedora Core许可142

5.2.2 配置Fedora Core防火墙142

5.2.3 Fedora Core和安全性增强的Linux145

5.3 日期、硬件和用户147

5.3.1 指定日期和时间147

5.3.2 配置视频卡149

5.3.3 创建普通用户150

5.3.4 检测声卡152

5.4 安装完成之后的工作153

5.4.1 文本模式的First Boot153

5.4.2 语言配置155

5.4.3 默认的引导加载程序156

5.4.4 系统控制中心(System Control Center)156

5.5 小结157

第6章 用Kickstart文件配置Linux158

6.1 把程序包分组comps.xml159

6.1.1 comps.xml的基本组成部分159

6.1.2 必选的程序包组160

6.1.3 程序包组162

6.1.4 程序包组分类168

6.1.5 编辑示例168

6.1.6 处理comps.xml169

6.2 分析默认的Kickstart配置170

6.2.1 安装前的命令171

6.2.2 基本配置171

6.2.3 图形174

6.2.4 网络设置174

6.2.5 根密码175

6.2.6 防火墙和SELinux175

6.2.7 身份验证选项176

6.2.8 硬盘驱动器分区设置176

6.2.9 程序包和程序包组177

6.2.10 安装后的命令178

6.2.11 其他命令178

6.3 使用GUI Kickstart Configurator179

6.3.1 Basic Configuration菜单180

6.3.2 Installation Method菜单181

6.3.3 Boot Loader Options菜单181

6.3.4 Partition Information菜单182

6.3.5 Network Configuration菜单184

6.3.6 Authentication Configuration菜单185

6.3.7 Firewall Configuration菜单186

6.3.8 X Configuration菜单186

6.3.9 Package Selection菜单187

6.3.10 Pre-Installation Script菜单187

6.3.11 Post-Installation Script菜单188

6.3.12 接下来的步骤188

6.4 从引导盘执行Kickstart文件188

6.4.1 引导USB密钥上的文件189

6.4.2 引导CD上的文件190

6.4.3 安装过程191

6.4.4 测试Kickstart191

6.5 小结191

第2部分 基本网络配置195

第7章 从命令行开始195

7.1 导航命令195

7.1.1 pwd196

7.1.2 cd196

7.1.3 ls196

7.1.4 路径管理198

7.2 建立文件和目录198

7.2.1 touch198

7.2.2 cp199

7.2.3 mv200

7.2.4 rm200

7.2.5 ln201

7.2.6 mkdir和rmdir202

7.3 管理文件203

7.3.1 file203

7.3.2 cat203

7.3.3 head和tail204

7.3.4 more和less204

7.3.5 权限205

7.3.6 umask207

7.4 操纵文件207

7.4.1 wc207

7.4.2 find208

7.4.3 locate和mlocate208

7.4.4 grep209

7.4.5 命令组合209

7.5 使用vi编辑器210

7.5.1 命令模式210

7.5.2 插入模式212

7.5.3 执行模式212

7.6 其他文本编辑器213

7.6.1 emacs213

7.6.2 joe214

7.7 小结215

第8章 文件系统入门216

8.1 文件系统层次结构标准216

8.1.1 基本Linux目录结构217

8.1.2 分区模式219

8.2 用fdisk和parted管理分区219

8.2.1 用fdisk添加分区220

8.2.2 用fdisk修改分区标记224

8.2.3 用parted添加分区224

8.2.4 使用QtParted228

8.3 使用格式和日志228

8.3.1 基本Linux格式229

8.3.2 格式化分区229

8.3.3 调优230

8.3.4 磁盘管理230

8.3.5 扩展分区数据231

8.3.6 挂接目录232

8.3.7 检修故障233

8.4 /etc/fstab235

8.5 使用Automounter替代方案236

8.5.1 基本配置文件236

8.5.2 本地设置237

8.5.3 网络设置238

8.6 逻辑卷管理239

8.6.1 基础知识239

8.6.2 创建物理卷240

8.6.3 创建卷组240

8.6.4 创建逻辑卷240

8.6.5 GUI逻辑卷管理工具241

8.7 小结243

第9章 使shell更好地工作245

9.1 管理shell245

9.1.1 交互性246

9.1.2 命令补全247

9.2 配置shell248

9.2.1 shell变量248

9.2.2 环境变量250

9.3 发现shell的奥秘251

9.3.1 数据流251

9.3.2 在后台运行253

9.3.3 特殊的shell字符254

9.3.4 代字符号和主目录255

9.3.5 连接点255

9.3.6 通配符255

9.3.7 shell中的斜杠256

9.3.8 引号257

9.3.9 别名258

9.4 创建基本的脚本258

9.4.1 基本脚本语言259

9.4.2 示例脚本260

9.4.3 创建自己的脚本260

9.4.4 使脚本可执行260

9.5 小结261

第3部分 基本Linux管理265

第10章 安全地管理用户和组265

10.1 基本的用户和组管理265

10.1.1 etc/passwd266

10.1.2 /etc/shadow267

10.1.3 /etc/group268

10.1.4 /etc/gshadow269

10.1.5 /etc/skel269

10.1.6 /etc/login.defs269

10.2 管理用户账户271

10.2.1 添加用户271

10.2.2 使用newusers273

10.2.3 删除用户273

10.2.4 使用chage命令管理用户访问274

10.2.5 Fedora Core的GUI User Manager274

10.2.6 根账户和sudoers276

10.2.7 用wheel限制根访问277

10.3 使用Shadow Password Suite278

10.3.1 强密码278

10.3.2 转换用户密码278

10.3.3 转换组密码279

10.4 设置配额279

10.4.1 配置279

10.4.2 配额监控283

10.5 创建用户私有组283

10.5.1 Red Hat/FedoraCore方案283

10.5.2 创建共享目录283

10.6 小结284

第11章 管理和更新程序包285

11.1 简化的安装和升级286

11.1.1 查询286

11.1.2 基本安装288

11.1.3 升级289

11.1.4 依赖性289

11.1.5 删除290

11.1.6 提取单个文件290

11.2 信息库291

11.2.1 Core292

11.2.2 Updates292

11.2.3 Extras292

11.2.4 Development293

11.2.5 Updates-Testing293

11.2.6 Extras Development293

11.3 使用yum293

11.3.1 /etc/yum.conf配置文件294

11.3.2 /etc/yum.repos.d/中的文件295

11.3.3 分析fedora-core.repo296

11.3.4 理解fedora-updates.repo297

11.3.5 使用fedora-extras.repo297

11.3.6 决定是否应激活fedora-development.repo298

11.3.7 决定是否应激活fedora-updates-testing.repo298

11.3.8 决定是否应激活fedora-extras-development.repo299

11.3.9 激活fedora-legacy.repo的时机299

11.3.10 第三方信息库299

11.3.11 在命令行中使用yum301

11.4 使用源RPM304

11.4.1 目录304

11.4.2 规范文件305

11.4.3 从tarball编译二进制RPM305

11.4.4 编译二进制RPM306

11.5 RPM安全性306

11.5.1 RPM和PGP307

11.5.2 验证程序包307

11.5.3 验证文件307

11.6 更新程序包308

11.6.1 操作Pup309

11.6.2 运行pirut309

11.6.3 Yumex工具310

11.7 小结312

第12章 配置和检修引导过程314

12.1 探索基本引导过程314

12.1.1 初始化硬件315

12.1.2 引导加载程序315

12.1.3 运行级别315

12.2 默认配置文件316

12.2.1 硬件检测316

12.2.2 /etc/modprobe.conf的设置317

12.2.3 列出模块318

12.2.4 引导加载程序319

12.2.5 /etc/inittab321

12.2.6 启动运行级别323

12.3 故障检修和使用救援盘324

12.3.1 专用引导盘325

12.3.2 救援模式326

12.3.3 单用户模式330

12.3.4 其他运行级别331

12.4 小结332

第13章 升级和重新编译内核333

13.1 修改内核的理由334

13.2 轻松地升级334

13.2.1 安装最新的Fedora Core内核334

13.2.2 引导加载程序的更新337

13.3 探讨源RPM、tarball和补丁339

13.3.1 Fedora Core内核源代码339

13.3.2 下载源代码340

13.3.3 设置341

13.3.4 补丁341

13.4 自定义内核342

13.4.1 准备源代码343

13.4.2 自定义配置344

13.4.3 创建内核映像345

13.4.4 编译模块346

13.5 设置配置菜单346

13.5.1 内核RPM包346

13.5.2 make菜单347

13.6 逐节剖析内核352

13.6.1 Code Maturity Level Options353

13.6.2 General Setup354

13.6.3 Loadable Module Support355

13.6.4 Block Layer356

13.6.5 Processor Type and Features356

13.6.6 Power Management358

13.6.7 Bus Options(PCI、PCMCIA、EISA、MCA和ISA)358

13.6.8 Executable File Formats360

13.6.9 Networking360

13.6.10 Device Drivers362

13.6.11 Instrumentation Support375

13.6.12 Kernel Hacking375

13.6.13 Security Options375

13.6.14 Cryptographic Options375

13.6.15 Library Routines375

13.7 引导加载程序的更新376

13.8 小结377

第14章 管理细则379

14.1 使用cron守护进程380

14.1.1 格式化cron380

14.1.2 cron的语法381

14.1.3 标准的cron作业381

14.1.4 用户的cron作业382

14.1.5 cron的安全性383

14.1.6 anacron系统383

14.2 使用at守护进程383

14.2.1 设置at作业384

14.2.2 作业队列384

14.2.3 批处理作业385

14.2.4 安全性385

14.3 服务管理工具385

14.3.1 /etc/rc.d/init.d脚本385

14.3.2 在不同运行级别激活服务387

14.4 用日志进行故障检修389

14.4.1 日志文件的类别389

14.4.2 系统日志390

14.4.3 守护进程日志393

14.4.4 其他日志393

14.4.5 配置远程日志394

14.4.6 GUI日志395

14.5 进程管理396

14.5.1 进程和ps396

14.5.2 用top和tree了解进程使用的资源397

14.5.3 用who和w检查登录情况398

14.5.4 用kill杀死进程398

14.5.5 nice和renice命令399

14.5.6 用nohup保持进程的运行399

14.6 使用相关的配置工具399

14.6.1 调整内核399

14.6.2 设置日期和时间401

14.7 小结402

第15章 备份系统404

15.1 备份的概念404

15.1.1 数据灾难场景405

15.1.2 备份级别405

15.1.3 备份类型和频率407

15.2 选择备份介质407

15.2.1 磁带机408

15.2.2 CD/DVD备份408

15.3 使用备份和还原命令408

15.3.1 普通备份命令409

15.3.2 磁带备份使用的dump和restore命令411

15.3.3 CD/DVD的备份命令415

15.3.4 用rsync命令快速传送数据418

15.4 RAID418

15.4.1 RAID选项419

15.4.2 配置RAID0419

15.4.3 配置RAID1420

15.4.4 配置RAID5420

15.4.5 配置RAID6420

15.4.6 软件和硬件RAID420

15.4.7 创建RAID分区421

15.4.8 创建阵列422

15.4.9 修改阵列422

15.4.10 挂接阵列423

15.4.11 使对阵列的修改成永久的423

15.5 小结423

第4部分 基本网络配置427

第16章 TCP/IP入门427

16.1 网络基础428

16.1.1 局域网和广域网428

16.1.2 Internet429

16.1.3 域名429

16.1.4 主机名429

16.1.5 硬件地址429

16.2 协议栈430

16.3 OSI层430

16.4 NetBEUI431

16.5 IPX/SPX432

16.6 TCP/IP基本知识432

16.6.1 TCP/IP模型432

16.6.2 主要协议433

16.6.3 重要服务的定义436

16.7 使用IP寻址436

16.7.1 IPv4436

16.7.2 地址的分类437

16.7.3 IPv6438

16.8 小结440

第17章 管理Linux局域网441

17.1 网络硬件442

17.1.1 传输介质442

17.1.2 集线器442

17.1.3 交换机443

17.1.4 路由器443

17.1.5 网关443

17.2 配置局域网计算机444

17.2.1 用ifconfig配置444

17.2.2 用arp配置445

17.2.3 主机名命令445

17.2.4 网络配置文件446

17.3 配置私有和公共网络447

17.3.1 私有IP网络448

17.3.2 配置网络450

17.3.3 无类域间路由(CIDR)451

17.4 创建网络连接452

17.4.1 Fedora Core Network Configuration Tool453

17.4.2 设置网络适配器455

17.4.3 使用minicom459

17.4.4 虚拟私有网络连接462

17.4.5 IP安全性协议(IPSec)462

17.4.6 无线网络连接463

17.5 网络故障检修467

17.5.1 检查网络状态467

17.5.2 用ping和traceroute检查连接469

17.6 小结470

第18章 加固Linux网络471

18.1 理解最佳实践472

18.1.1 物理设置472

18.1.2 禁用不需要的服务472

18.1.3 加密473

18.1.4 密码安全性474

18.1.5 防火墙475

18.2 使用可插拔身份验证模块475

18.2.1 基本配置476

18.2.2 模块类型476

18.2.3 控制标志477

18.2.4 PAM的示例477

18.3 创建防火墙478

18.3.1 数据定向和iptables479

18.3.2 连成链的防火墙479

18.3.3 iptables的格式480

18.3.4 iptables的选项480

18.3.5 iptables的模式482

18.3.6 iptables采取的动作483

18.3.7 综合应用484

18.3.8 Fedora Core安全性级别工具487

18.3.9 控制台安全性级别工具488

18.3.10 重建防火墙489

18.4 设置IP伪装489

18.4.1 功能性490

18.4.2 IP伪装命令490

18.5 配置SELinux490

18.5.1 SELinux的概念491

18.5.2 SELinux的默认设置491

18.5.3 SELinux和Security Level Configuration工具492

18.6 入侵检测499

18.6.1 用Ethereal嗅探499

18.6.2 检查登录500

18.7 排除访问问题501

18.7.1 太多的安全性501

18.7.2 拒绝502

18.8 小结502

第5部分 基本Linux服务507

第19章 远程环境507

19.1 使用典型的扩展服务508

19.1.1 xinetd配置文件508

19.1.2 激活xinetd服务509

19.1.3 Kerberos Telnet510

19.1.4 FTP服务器511

19.1.5 其他超级服务器服务511

19.2 用TCP Wrappers控制访问512

19.2.1 调节访问512

19.2.2 xinetd防火墙512

19.3 Secure Shell(SSH)514

19.3.1 SSH的安装514

19.3.2 SSH的配置515

19.3.3 会话示例515

19.3.4 排除访问问题516

19.3.5 检查服务已安装516

19.3.6 验证服务已激活517

19.3.7 检查具体服务的安全性文件517

19.3.8 检查xinetd安全性文件517

19.3.9 检查防火墙iptables链517

19.3.10 检查SELinux设置518

19.4 配置无盘工作站518

19.4.1 在服务器上设置目录519

19.4.2 启动TFTP访问操作系统519

19.4.3 配置DHCP服务器进行无盘访问519

19.4.4 在服务器上配置NFS520

19.4.5 设置网络引导服务521

19.4.6 引导无盘工作站522

19.5 小结522

第20章 DNS和DCHCP524

20.1 配置DNS服务器525

20.1.1 程序包525

20.1.2 DNS的概念526

20.1.3 初始的DNS配置527

20.1.4 DNS配置文件527

20.1.5 DNS数据库文件531

20.1.6 启动和测试DNS服务器534

20.1.7 DNS转发服务器536

20.1.8 DNS只缓存服务器536

20.1.9 DNS从服务器537

20.2 BIND配置工具537

20.2.1 查看当前配置538

20.2.2 修改现有的配置539

20.2.3 添加新zone541

20.3 使用DNS客户542

20.4 设置DHCP服务器542

20.4.1 基本配置542

20.4.2 配置文件:/etc/dhcpd.conf543

20.4.3 启动DHCP服务器545

20.4.4 DHCP服务器和远程网络545

20.5 配置DHCP和BOOTP客户546

20.5.1 /etc/sysconfig文件546

20.5.2 dhclient546

20.6 小结547

第21章 利用CUPS打印548

21.1 使用IPP548

21.2 Fedora Core的Printer Configuration工具550

21.3 配置CUPS553

21.3.1 基于Web的配置554

21.3.2 lpadmin命令560

21.3.3 lpstat命令561

21.3.4 配置文件561

21.3.5 打印机管理572

21.3.6 打印机管理命令574

21.3.7 增加打印机管理员576

21.4 小结576

第22章 邮件服务578

22.1 一般的邮件服务579

22.1.1 关键协议579

22.1.2 其他的邮件服务器579

22.1.3 切换邮件服务580

22.2 配置sendmail580

22.2.1 程序包581

22.2.2 基本配置文件581

22.2.3 理解sendmail.mc583

22.2.4 修改sendmail.mc589

22.2.5 理解和修改submit.mc589

22.2.6 处理和重新激活sendmail590

22.3 设置Postfix590

22.3.1 基本文件和程序包591

22.3.2 示例配置592

22.3.3 处理和激活Postfix592

22.4 使用接收邮件服务器593

22.4.1 配置Dovecot593

22.4.2 POP3邮件服务器594

22.4.3 IMAP4邮件服务器595

22.5 配置邮件客户595

22.5.1 基于文本的客户595

22.5.2 图形客户598

22.6 小结600

第23章 创建本地的更新信息库601

23.1 信息库创建过程601

23.2 下载和安装更新603

23.2.1 保留程序包603

23.2.2 创建头文件604

23.3 创建信息库基础604

23.3.1 安装程序包604

23.3.2 下载的更新605

23.3.3 测试更新605

23.3.4 其他信息库605

23.4 镜像所需的信息库606

23.4.1 查看rsync信息库606

23.4.2 安装数据608

23.4.3 更新608

23.4.4 Extras程序包609

23.5 共享信息库610

23.5.1 在局域网上共享610

23.5.2 修改客户612

23.6 小结612

第6部分 Linux文件共享服务615

第24章 Linux共享服务:FTP和NFS615

24.1 使用FTP客户615

24.1.1 基本命令616

24.1.2 连接ftp.redhat.com617

24.1.3 GNOME FTP客户619

24.1.4 KDE FTP客户620

24.2 配置vsFTP服务器620

24.2.1 基本安全性特性621

24.2.2 配置文件621

24.2.3 FTP服务和安全性625

24.3 配置NFS服务器627

24.3.1 NFS程序包627

24.3.2 基本的守护进程627

24.3.3 设置导出628

24.3.4 加固NFS630

24.3.5 启动NFS631

24.4 使用NFS Server Configuration Tool632

24.5 使用NFS客户634

24.5.1 列出共享目录634

24.5.2 共享的NFS目录635

24.6 小结635

第25章 Linux身份验证服务:NIS和LDAP637

25.1 设置NIS服务器637

25.1.1 NIS程序包638

25.1.2 定义NIS域639

25.1.3 定义共享文件639

25.1.4 创建数据库映射641

25.1.5 更新数据库映射642

25.1.6 NIS服务器配置文件643

25.1.7 NIS从服务器643

25.2 使用NIS客户644

25.2.1 yp.conf中的NIS客户配置645

25.2.2 NIS客户命令645

25.2.3 配置/etc/nsswitch.conf646

25.3 轻量级目录访问协议(LDAP)647

25.3.1 安装OpenLDAP程序包647

25.3.2 LDAP的基本定义647

25.3.3 配置OpenLDAP服务器648

25.3.4 启动LDAP650

25.3.5 向LDAP服务器数据库添加数据650

25.3.6 把身份验证数据迁移到LDAP651

25.4 配置LDAP客户652

25.4.1 在/etc/ldap.conf中配置LDAP客户653

25.4.2 配置/etc/nsswitch.conf653

25.5 运行Fedora Core Authorization Configuration工具653

25.5.1 启用NIS支持653

25.5.2 配置LDAP支持654

25.6 小结654

第26章 使用Samba656

26.1 桥接Linux和Windows657

26.1.1 在Windows网络上运行657

26.1.2 许可证657

26.1.3 定义658

26.1.4 程序包658

26.2 配置Samba客户659

26.2.1 共享的Samba目录659

26.2.2 在/etc/fstab中配置Samba662

26.2.3 Samba终端模式662

26.2.4 连接打印机662

26.3 Samba配置文件664

26.3.1 Samba守护进程664

26.3.2 其他Samba配置文件664

26.3.3 Samba主配置文件:smb.conf666

26.3.4 Samba的故障检修表679

26.4 管理Samba用户和计算机681

26.4.1 配置计算机账户681

26.4.2 Samba管理命令682

26.5 使用SWAT684

26.5.1 Home菜单684

26.5.2 Samba配置向导685

26.5.3 Globals菜单685

26.5.4 Shares菜单687

26.5.5 Printers菜单688

26.5.6 View菜单689

26.5.7 Password菜单689

26.5.8 Server Status菜单690

26.6 使用Fedora Core Samba Server Configuration工具691

26.6.1 服务器设置692

26.6.2 用户管理692

26.6.3 创建新共享693

26.7 小结694

第27章 Web服务695

27.1 各种Web服务器696

27.2 Apache的基础知识697

27.2.1 Apache697

27.2.2 程序包697

27.3 配置Apache698

27.3.1 启动Apache698

27.3.2 自定义Apache699

27.3.3 虚拟主机721

27.3.4 自定义Apache模块722

27.3.5 加固Apache虚拟主机724

27.3.6 基于用户的安全性727

27.3.7 Apache的故障检修728

27.4 用Fedora Core GUI Apache工具进行配置730

27.4.1 设置Apache主参数730

27.4.2 配置虚拟主机731

27.4.3 配置服务器735

27.4.4 性能调谐735

27.5 缓存服务简介736

27.5.1 Squid硬件736

27.5.2 Squid配置737

27.5.3 激活737

27.5.4 配置客户使用Squid738

27.6 小结738

第7部分 认证入门743

第28章 Linux通用认证743

28.1 准备Comp TIA Linux+考试744

28.1.1 考试744

28.1.2 安装744

28.1.3 管理745

28.1.4 配置747

28.1.5 安全性747

28.1.6 文档记录748

28.1.7 Linux基本硬件748

28.1.8 非Linux的硬件问题749

28.2 研究LPI Level 1考试749

28.2.1 General Linux Ⅰ750

28.2.2 General Linux Ⅱ753

28.3 计划SAIR Linux Certified Administrator考试755

28.3.1 Installation and Configuration756

28.3.2 System Administration758

28.3.3 Networking761

28.3.4 Security,Ethics,Privacy764

28.4 小结766

第29章 Red Hat认证768

29.1 纵观Red Hat考试769

29.1.1 RHCT考试概述769

29.1.2 RHCE考试概述770

29.1.3 RHCSS认证概述770

29.1.4 RHCA认证概述772

29.2 理解RHCT/RHCE的前提条件774

29.2.1 基本硬件知识775

29.2.2 基本的Linux/UNIX知识775

29.2.3 文件系统的层次结构776

29.2.4 基本文件操作776

29.2.5 打印776

29.2.6 理解shell776

29.2.7 基本安全性777

29.2.8 系统管理777

29.2.9 标准网络服务778

29.2.10 基本网络安全性778

29.3 探讨RHCT考试779

29.3.1 RHCT Troubleshooting and System Maintenance部分779

29.3.2 RHCT Installation and Configuration部分781

29.3.3 RHCT考试不涵盖的内容781

29.4 准备RHCE考试782

29.4.1 RHCE Troubleshooting and System Maintenance部分782

29.4.2 RHCE Installation and Configuration部分784

29.5 小结786

第8部分 窗口管理789

第30章 管理X服务器和X客户789

30.1 使用基本配置工具789

30.1.1 Fedora Core Display Settings(system-config-display)790

30.1.2 自动X配置793

30.1.3 改变显示管理器794

30.2 配置文件798

30.2.1 startx799

30.2.2 /etc/X11799

30.2.3 本地配置文件800

30.3 配置远程X访问810

30.3.1 允许访问810

30.3.2 演示远程显示811

30.4 X Window故障检修812

30.5 小结814

第31章 GNOME815

31.1 基本的GNOME界面815

31.1.1 GNOME概述816

31.1.2 GNOME Applications菜单818

31.1.3 GNOME Places菜单819

31.1.4 GNOME System菜单820

31.2 其他的GNOME应用程序834

31.2.1 Accessories834

31.2.2 Games837

31.2.3 Graphics837

31.2.4 Internet838

31.2.5 Sound & Video841

31.2.6 System Tools844

31.3 小结846

第32章 KDE848

32.1 使用基本的KDE界面849

32.1.1 KDE概述849

32.1.2 KDE Main Menu852

32.2 KDE Control Center853

32.2.1 Appearance & Themes854

32.2.2 Desktop857

32.2.3 Internet & Network860

32.2.4 KDE Components866

32.2.5 Peripherals868

32.2.6 Power Control870

32.2.7 Regional & Accessibility871

32.2.8 Security & Privacy872

32.2.9 Sound & Multimedia873

32.2.10 System Administration875

32.3 KDE实用程序877

32.3.1 Utilities877

32.3.2 Edutainment881

32.3.3 Internet883

32.3.4 Settings887

32.3.5 Sound Multimedia887

32.3.6 System888

32.4 小结891

第33章 GUI应用程序892

33.1 OpenOffice.org892

33.1.1 OpenOffice.org Base893

33.1.2 OpenOffice.org Calc895

33.1.3 OpenOffice.org Draw897

33.1.4 OpenOffice.org Impress899

33.1.5 OpenOffice.org Writer900

33.1.6 OpenOffice.org Math902

33.2 GNOME office903

33.2.1 AbiWord904

33.2.2 Balsa906

33.2.3 Dia906

33.2.4 Evolution907

33.2.5 GnuCash908

33.2.6 Gnumeric909

33.2.7 Imendio Planner910

33.3 使用KOffice910

33.3.1 KAddressBook911

33.3.2 Karbon14911

33.3.3 KChart912

33.3.4 Kexi912

33.3.5 KFormula912

33.3.6 Kivio913

33.3.7 KOffice Workspace913

33.3.8 Kontact913

33.3.9 KOrganizer913

33.3.10 KPlato914

33.3.11 KPresenter914

33.3.12 Krita914

33.3.13 KSpread915

33.3.14 KWord916

33.3.15 其他的KOffice工具918

33.4 使用图形应用程序918

33.4.1 图形文档阅读器918

33.4.2 图像查看器920

33.4.3 抓图程序922

33.4.4 KColorChooser923

33.5 小结924

附录927

附录A 联机信息927

A.1 Linux联机文档928

A.2 Linux新闻组、邮件列表等929

A.3 下载站点935

A.4 Linux新闻936

A.5 专业认证937

A.6 Linux应用程序938

A.7 Linux硬件939

A.8 一般信息940

附录B Fedora Core和Extras程序包组941

B.1 必选的程序包组942

B.1.1 Core942

B.1.2 Base944

B.1.3 Java949

B.1.4 Dial Networking Support949

B.2 Desktop Environments950

B.2.1 GNOME Desktop Environment951

B.2.2 KDE Desktop Environment953

B.2.3 XFCE955

B.3 Applications956

B.3.1 Authoring and Publishing957

B.3.2 Editors958

B.3.3 Emacs958

B.3.4 Educational Software959

B.3.5 Engineering and Scientific959

B.3.6 Games and Entertainment961

B.3.7 Graphical Internet961

B.3.8 Graphics963

B.3.9 Office/Productivity965

B.3.10 Sound and Video967

B.3.11 Text-Based Internet969

B.4 Development971

B.4.1 Development Libraries971

B.4.2 Development Tools971

B.4.3 Eclipse972

B.4.4 GNOME Software Development972

B.4.5 Java Development973

B.4.6 KDE Software Development974

B.4.7 Legacy Software Development975

B.4.8 Ruby975

B.4.9 X Software Development975

B.4.10 XFCE Software Development976

B.5 Servers977

B.5.1 DNS Name Server977

B.5.2 FTP Server977

B.5.3 Legacy Network Server978

B.5.4 Mail Server979

B.5.5 MySQL Database981

B.5.6 Network Servers981

B.5.7 News Server983

B.5.8 PostgreSQL Database984

B.5.9 Printing Support985

B.5.10 Server Configuration Tools986

B.5.11 Web Server987

B.5.12 Windows File Server989

B.6 Base System990

B.6.1 Administration Tools990

B.6.2 Base991

B.6.3 Dialup Networking Support991

B.6.4 Hardware Support992

B.6.5 Java992

B.6.6 Legacy Software Support992

B.6.7 System Tools993

B.6.8 X Window System994

B.7 Languages997

热门推荐