Introduction |
|
xxxiii | |
|
Part 1 Installing Fedora Core Linux |
|
|
1 | (198) |
|
Introducing Fedora Core Linux |
|
|
3 | (18) |
|
Introducing Fedora Core Linux |
|
|
4 | (1) |
|
Basic Hardware Requirements |
|
|
4 | (5) |
|
|
6 | (1) |
|
|
7 | (2) |
|
A Short History of Unix and Linux |
|
|
9 | (3) |
|
Unix and the Coming Internet |
|
|
9 | (2) |
|
|
11 | (1) |
|
The Free Software Foundation |
|
|
12 | (1) |
|
|
12 | (1) |
|
|
12 | (2) |
|
|
13 | (1) |
|
|
13 | (1) |
|
|
13 | (1) |
|
|
14 | (2) |
|
|
14 | (1) |
|
|
14 | (1) |
|
|
15 | (1) |
|
|
15 | (1) |
|
The Role of a Linux Computer |
|
|
16 | (2) |
|
|
16 | (1) |
|
|
17 | (1) |
|
Fedora Core as a Workstation |
|
|
17 | (1) |
|
Fedora Core for Small Businesses |
|
|
18 | (1) |
|
Fedora Core for Bigger Business |
|
|
18 | (1) |
|
|
18 | (3) |
|
|
21 | (26) |
|
Creating Hard Disk Partitions |
|
|
22 | (1) |
|
|
22 | (1) |
|
|
23 | (1) |
|
Configuring Microsoft and Linux with a 32-Bit Architecture |
|
|
23 | (7) |
|
The Easy Way: A New Hard Drive |
|
|
24 | (1) |
|
The Cheaper Way: An Existing Hard Drive |
|
|
25 | (1) |
|
Step-by-Step Procedure for VFAT Partitions |
|
|
26 | (2) |
|
Procedure for NTFS Partitions |
|
|
28 | (2) |
|
Why Worry about Hardware? |
|
|
30 | (2) |
|
Hardware Problems Can Be Expensive |
|
|
30 | (1) |
|
Not All Hardware Is Built for Linux |
|
|
31 | (1) |
|
Fedora Core Supports Many Architectures |
|
|
31 | (1) |
|
Finding Compatible Hardware |
|
|
32 | (3) |
|
|
33 | (1) |
|
|
33 | (2) |
|
Community Knowledge Hardware |
|
|
35 | (1) |
|
Creating a Hardware Checklist |
|
|
35 | (3) |
|
|
36 | (1) |
|
|
36 | (1) |
|
|
37 | (1) |
|
|
38 | (3) |
|
PATA/SATA (IDE) Hard Drives |
|
|
39 | (1) |
|
|
40 | (1) |
|
|
40 | (1) |
|
Non-Plug-and-Play Hardware |
|
|
40 | (1) |
|
Post-Installation Hardware Configuration |
|
|
41 | (3) |
|
|
41 | (1) |
|
The Fedora Core Hardware Browser |
|
|
42 | (1) |
|
The Fedora Core Keyboard Tool |
|
|
42 | (1) |
|
Sound Card Management (system-config-soundcard) |
|
|
43 | (1) |
|
Kudzu and Hardware Detection |
|
|
44 | (1) |
|
|
44 | (3) |
|
|
47 | (56) |
|
Starting with an Installation Boot Disk |
|
|
47 | (4) |
|
Creating an Installation Boot Disk |
|
|
48 | (2) |
|
|
50 | (1) |
|
Downloading Installation DVDs/CDs |
|
|
51 | (2) |
|
Checking the Installation Media |
|
|
53 | (3) |
|
Inspecting Media with mediacheck |
|
|
53 | (2) |
|
Checking Media with sha1sum |
|
|
55 | (1) |
|
Installing Fedora Core, Step by Step |
|
|
56 | (38) |
|
Selecting Installation Prompt Options |
|
|
56 | (5) |
|
Configuring Basic Parameters |
|
|
61 | (3) |
|
|
64 | (2) |
|
Setting Up Partitions with Disk Druid |
|
|
66 | (8) |
|
Configuring Installation Details |
|
|
74 | (8) |
|
|
82 | (1) |
|
|
83 | (8) |
|
|
91 | (1) |
|
Anaconda Installs Fedora Core |
|
|
91 | (3) |
|
Troubleshooting the Installation |
|
|
94 | (4) |
|
Installation Virtual Consoles |
|
|
94 | (4) |
|
|
98 | (1) |
|
|
98 | (3) |
|
|
99 | (1) |
|
|
99 | (2) |
|
|
101 | (2) |
|
Installing Linux over a Network |
|
|
103 | (42) |
|
Preparing Installation Sources |
|
|
104 | (9) |
|
|
104 | (3) |
|
Preparing an Apache Web Server |
|
|
107 | (3) |
|
|
110 | (2) |
|
Preparing a Local Hard Drive Installation Source |
|
|
112 | (1) |
|
Configuring a PXE Boot Server |
|
|
113 | (5) |
|
Preparing a PXE Boot Server |
|
|
113 | (1) |
|
Using the First Time Druid |
|
|
113 | (1) |
|
Copying to the TFTP Server |
|
|
114 | (1) |
|
|
115 | (1) |
|
|
115 | (1) |
|
|
116 | (1) |
|
Starting a PXE Network Installation |
|
|
117 | (1) |
|
Starting a Linux Network Installation |
|
|
118 | (25) |
|
|
118 | (1) |
|
|
119 | (2) |
|
|
121 | (20) |
|
|
141 | (2) |
|
Troubleshooting a Network Installation |
|
|
143 | (1) |
|
|
143 | (1) |
|
|
143 | (1) |
|
The Firewall on the Server |
|
|
144 | (1) |
|
|
144 | (1) |
|
|
144 | (1) |
|
|
145 | (18) |
|
|
145 | (1) |
|
|
146 | (5) |
|
|
146 | (2) |
|
Configuring a Fedora Core Firewall |
|
|
148 | (2) |
|
Fedora Core and Security Enhanced Linux |
|
|
150 | (1) |
|
Dates, Hardware, and Users |
|
|
151 | (6) |
|
Specifying a Date and Time |
|
|
151 | (2) |
|
|
153 | (2) |
|
|
155 | (2) |
|
|
157 | (1) |
|
After Installation Is Complete |
|
|
157 | (4) |
|
|
157 | (2) |
|
|
159 | (1) |
|
|
160 | (1) |
|
|
160 | (1) |
|
|
161 | (2) |
|
|
163 | (36) |
|
Grouping Packages: comps.xml |
|
|
163 | (13) |
|
|
164 | (1) |
|
|
165 | (2) |
|
|
167 | (6) |
|
|
173 | (1) |
|
|
174 | (1) |
|
|
175 | (1) |
|
Analyzing Your Default Kickstart Configuration |
|
|
176 | (9) |
|
|
177 | (1) |
|
|
177 | (2) |
|
|
179 | (1) |
|
|
180 | (1) |
|
|
181 | (1) |
|
|
181 | (1) |
|
|
181 | (1) |
|
Hard Drive Partition Setup |
|
|
182 | (1) |
|
|
183 | (1) |
|
Post-Installation Commands |
|
|
183 | (1) |
|
|
184 | (1) |
|
Working with the GUI Kickstart Configurator |
|
|
185 | (9) |
|
The Basic Configuration Menu |
|
|
186 | (1) |
|
The Installation Method Menu |
|
|
186 | (1) |
|
The Boot Loader Options Menu |
|
|
187 | (1) |
|
The Partition Information Menu |
|
|
188 | (2) |
|
The Network Configuration Menu |
|
|
190 | (1) |
|
The Authentication Configuration Menu |
|
|
190 | (1) |
|
The Firewall Configuration Menu |
|
|
191 | (1) |
|
|
192 | (1) |
|
The Package Selection Menu |
|
|
193 | (1) |
|
The Pre-Installation Script Menu |
|
|
193 | (1) |
|
The Post-Installation Script Menu |
|
|
194 | (1) |
|
|
194 | (1) |
|
Kickstarting from a Boot Disk |
|
|
194 | (3) |
|
|
194 | (1) |
|
|
195 | (1) |
|
The Installation Procedure |
|
|
196 | (1) |
|
|
197 | (1) |
|
|
197 | (2) |
|
Part 2 Basic Network Configuration |
|
|
199 | (70) |
|
Starting at the Command Line |
|
|
201 | (22) |
|
Exploring Navigational Commands |
|
|
201 | (3) |
|
|
202 | (1) |
|
|
202 | (1) |
|
|
202 | (2) |
|
|
204 | (1) |
|
Setting Up Files and Directories |
|
|
204 | (5) |
|
|
204 | (1) |
|
|
205 | (1) |
|
|
206 | (1) |
|
|
206 | (1) |
|
|
207 | (1) |
|
|
208 | (1) |
|
|
209 | (4) |
|
|
209 | (1) |
|
|
209 | (1) |
|
|
210 | (1) |
|
|
210 | (1) |
|
|
211 | (2) |
|
|
213 | (1) |
|
|
213 | (3) |
|
|
214 | (1) |
|
|
214 | (1) |
|
|
215 | (1) |
|
|
215 | (1) |
|
|
215 | (1) |
|
|
216 | (3) |
|
|
216 | (2) |
|
|
218 | (1) |
|
|
218 | (1) |
|
Understanding Other Text Editors |
|
|
219 | (2) |
|
|
220 | (1) |
|
|
220 | (1) |
|
|
221 | (2) |
|
|
223 | (28) |
|
Understanding the Filesystem Hierarchy Standard |
|
|
223 | (3) |
|
The Basic Linux Directory Structure |
|
|
224 | (2) |
|
|
226 | (1) |
|
Managing Partitions with fdisk and parted |
|
|
226 | (10) |
|
Adding Partitions with fdisk |
|
|
227 | (3) |
|
Revising Partition Labels with fdisk |
|
|
230 | (1) |
|
Adding Partitions with parted |
|
|
231 | (4) |
|
|
235 | (1) |
|
Using Formats and Journals |
|
|
236 | (6) |
|
|
236 | (1) |
|
|
236 | (1) |
|
|
237 | (1) |
|
|
237 | (1) |
|
|
238 | (1) |
|
|
239 | (1) |
|
|
240 | (2) |
|
|
242 | (1) |
|
Using the Automounter Alternative |
|
|
243 | (3) |
|
Basic Configuration Files |
|
|
243 | (1) |
|
|
244 | (1) |
|
|
245 | (1) |
|
Exploring Logical Volume Management |
|
|
246 | (4) |
|
|
246 | (1) |
|
Creating a Physical Volume |
|
|
246 | (1) |
|
|
247 | (1) |
|
Creating a Logical Volume |
|
|
247 | (1) |
|
The GUI Logical Volume Management Tool |
|
|
248 | (2) |
|
|
250 | (1) |
|
Making the Shell Work for You |
|
|
251 | (18) |
|
|
251 | (2) |
|
|
252 | (1) |
|
|
253 | (1) |
|
|
253 | (4) |
|
|
254 | (2) |
|
|
256 | (1) |
|
Discovering the Secrets of the Shell |
|
|
257 | (6) |
|
|
257 | (1) |
|
Running in the Background |
|
|
258 | (1) |
|
|
259 | (1) |
|
Tildes and Home Directories |
|
|
260 | (1) |
|
|
260 | (1) |
|
|
261 | (1) |
|
|
261 | (1) |
|
|
262 | (1) |
|
|
263 | (1) |
|
|
263 | (3) |
|
|
264 | (1) |
|
|
265 | (1) |
|
|
265 | (1) |
|
|
266 | (1) |
|
|
266 | (3) |
|
Part 3 Basic Linux Administration |
|
|
269 | (166) |
|
Administering Users and Groups Securely |
|
|
271 | (22) |
|
Basic User and Group Management |
|
|
271 | (6) |
|
|
272 | (1) |
|
|
273 | (1) |
|
|
274 | (1) |
|
|
274 | (1) |
|
|
275 | (1) |
|
|
276 | (1) |
|
Administering User Accounts |
|
|
277 | (8) |
|
|
277 | (2) |
|
|
279 | (1) |
|
|
279 | (1) |
|
Managing User Access with chage |
|
|
280 | (1) |
|
Fedora Core's GUI User Manager |
|
|
281 | (2) |
|
The root Account and sudoers |
|
|
283 | (2) |
|
Limiting root Access with wheel |
|
|
285 | (1) |
|
Using the Shadow Password Suite |
|
|
285 | (1) |
|
|
285 | (1) |
|
Converting User Passwords |
|
|
286 | (1) |
|
Converting Group Passwords |
|
|
286 | (1) |
|
|
286 | (4) |
|
|
286 | (4) |
|
|
290 | (1) |
|
Creating User Private Groups |
|
|
290 | (1) |
|
The Red Hat/Fedora Core Scheme |
|
|
290 | (1) |
|
Creating a Shared Directory |
|
|
290 | (1) |
|
|
291 | (2) |
|
Managing and Updating Packages |
|
|
293 | (30) |
|
Installing and Upgrading, Simplified |
|
|
293 | (6) |
|
|
294 | (1) |
|
|
295 | (1) |
|
|
296 | (1) |
|
|
297 | (1) |
|
|
298 | (1) |
|
|
298 | (1) |
|
Understanding Repositories |
|
|
299 | (2) |
|
|
300 | (1) |
|
|
300 | (1) |
|
|
300 | (1) |
|
|
300 | (1) |
|
|
300 | (1) |
|
|
301 | (1) |
|
|
301 | (11) |
|
The /etc/yum.conf Configuration File |
|
|
301 | (1) |
|
The /etc/yum.repos.d/ Files |
|
|
302 | (2) |
|
Analyzing fedora-core.repo |
|
|
304 | (1) |
|
Understanding fedora-updates.repo |
|
|
305 | (1) |
|
Working with fedora-extras.repo |
|
|
305 | (1) |
|
Should I Activate fedora-development.repo? |
|
|
306 | (1) |
|
Should I Activate fedora-updates-testing.repo? |
|
|
306 | (1) |
|
Should I Activate fedora-extras-development.repo? |
|
|
306 | (1) |
|
When To Activate fedora-legacy.repo |
|
|
306 | (1) |
|
|
307 | (1) |
|
Using yum at the Command Line |
|
|
308 | (4) |
|
|
312 | (2) |
|
|
312 | (1) |
|
|
312 | (1) |
|
Building Binaries from a Tarball |
|
|
313 | (1) |
|
|
314 | (1) |
|
|
314 | (2) |
|
RPM and Pretty Good Privacy |
|
|
314 | (1) |
|
|
315 | (1) |
|
|
315 | (1) |
|
|
316 | (4) |
|
|
316 | (1) |
|
|
317 | (1) |
|
|
318 | (2) |
|
|
320 | (3) |
|
Configuring and Troubleshooting the Boot Process |
|
|
323 | (20) |
|
Exploring the Basic Boot Process |
|
|
323 | (1) |
|
|
323 | (1) |
|
|
324 | (1) |
|
|
324 | (1) |
|
Understanding the Default Configuration Files |
|
|
324 | (9) |
|
|
324 | (2) |
|
The /etc/modprobe.conf Settings |
|
|
326 | (1) |
|
|
327 | (1) |
|
|
328 | (2) |
|
|
330 | (2) |
|
|
332 | (1) |
|
Troubleshooting and Using Rescue Disks |
|
|
333 | (8) |
|
The Specialized Boot Disk |
|
|
334 | (1) |
|
|
335 | (4) |
|
|
339 | (1) |
|
|
339 | (2) |
|
|
341 | (2) |
|
Upgrading and Recompiling Kernels |
|
|
343 | (48) |
|
|
344 | (1) |
|
``Upgrading'' the Easy Way |
|
|
344 | (4) |
|
Installing the Newest Fedora Core Kernel |
|
|
344 | (4) |
|
|
348 | (1) |
|
Exploring Sources, Tarballs, and Patch Alternatives |
|
|
348 | (4) |
|
The Fedora Core Kernel Source |
|
|
348 | (2) |
|
|
350 | (1) |
|
|
351 | (1) |
|
|
351 | (1) |
|
|
352 | (5) |
|
|
353 | (2) |
|
Customizing the Configuration |
|
|
355 | (1) |
|
|
355 | (1) |
|
|
356 | (1) |
|
Setting Up Configuration Menus |
|
|
357 | (6) |
|
|
357 | (1) |
|
|
358 | (5) |
|
Kernels, Section by Section |
|
|
363 | (24) |
|
Code Maturity Level Options |
|
|
364 | (1) |
|
|
364 | (1) |
|
|
365 | (1) |
|
|
366 | (1) |
|
Processor Type and Features |
|
|
366 | (2) |
|
|
368 | (1) |
|
Bus Options (PCI, PCMCIA, EISA, MCA, ISA) |
|
|
369 | (1) |
|
|
369 | (1) |
|
|
370 | (2) |
|
|
372 | (14) |
|
|
386 | (1) |
|
|
386 | (1) |
|
|
386 | (1) |
|
|
386 | (1) |
|
|
387 | (1) |
|
|
387 | (1) |
|
|
388 | (3) |
|
The Administrative Nitty-Gritty |
|
|
391 | (24) |
|
|
391 | (4) |
|
|
392 | (1) |
|
|
393 | (1) |
|
|
393 | (1) |
|
|
394 | (1) |
|
|
395 | (1) |
|
|
395 | (1) |
|
|
395 | (2) |
|
|
395 | (1) |
|
|
396 | (1) |
|
|
396 | (1) |
|
|
396 | (1) |
|
|
397 | (3) |
|
|
397 | (1) |
|
Activation at Different Runlevels |
|
|
398 | (2) |
|
Troubleshooting with Logs |
|
|
400 | (8) |
|
|
401 | (1) |
|
|
402 | (2) |
|
|
404 | (1) |
|
|
405 | (1) |
|
|
406 | (1) |
|
|
407 | (1) |
|
|
408 | (3) |
|
|
408 | (1) |
|
Processes and memory with top and free |
|
|
408 | (1) |
|
|
409 | (1) |
|
|
410 | (1) |
|
|
410 | (1) |
|
|
410 | (1) |
|
Using Related Configuration Tools |
|
|
411 | (3) |
|
|
411 | (1) |
|
Setting the Date and Time |
|
|
412 | (2) |
|
|
414 | (1) |
|
|
415 | (20) |
|
Exploring Backup Concepts |
|
|
415 | (3) |
|
|
416 | (1) |
|
|
416 | (1) |
|
Backup Type and Frequency |
|
|
417 | (1) |
|
|
418 | (1) |
|
|
419 | (1) |
|
|
419 | (1) |
|
Using Backup and Restore Commands |
|
|
419 | (10) |
|
|
419 | (3) |
|
|
422 | (4) |
|
Backup Commands for CDs/DVDs |
|
|
426 | (3) |
|
Transferring Fast with rsync |
|
|
429 | (1) |
|
|
429 | (5) |
|
|
430 | (1) |
|
|
430 | (1) |
|
|
430 | (1) |
|
|
431 | (1) |
|
|
431 | (1) |
|
Software and Hardware RAID |
|
|
431 | (1) |
|
|
431 | (1) |
|
|
432 | (1) |
|
|
433 | (1) |
|
|
433 | (1) |
|
Making the Array Permanent |
|
|
433 | (1) |
|
|
434 | (1) |
|
Part 4 Basic Network Configuration |
|
|
435 | (82) |
|
|
437 | (14) |
|
Exploring Network Fundamentals |
|
|
437 | (2) |
|
|
438 | (1) |
|
|
438 | (1) |
|
|
438 | (1) |
|
|
439 | (1) |
|
|
439 | (1) |
|
Understanding Protocol Stacks |
|
|
439 | (1) |
|
|
440 | (1) |
|
|
441 | (1) |
|
|
442 | (1) |
|
Learning the Basics of TCP/IP |
|
|
442 | (4) |
|
|
442 | (1) |
|
|
442 | (3) |
|
Important Service Definitions |
|
|
445 | (1) |
|
|
446 | (4) |
|
|
446 | (2) |
|
|
448 | (1) |
|
|
448 | (2) |
|
|
450 | (1) |
|
Managing Linux on Your LAN |
|
|
451 | (32) |
|
Understanding Network Hardware |
|
|
452 | (1) |
|
|
452 | (1) |
|
|
452 | (1) |
|
|
453 | (1) |
|
|
453 | (1) |
|
|
453 | (1) |
|
Configuring Your Computer on a LAN |
|
|
453 | (5) |
|
Configuring with ifconfig |
|
|
454 | (1) |
|
|
455 | (1) |
|
|
455 | (1) |
|
Network Configuration Files |
|
|
456 | (2) |
|
Configuring Private and Public Networks |
|
|
458 | (5) |
|
|
458 | (2) |
|
|
460 | (1) |
|
Classless Inter-Domain Routing (CIDR) |
|
|
461 | (2) |
|
Creating Network Connections |
|
|
463 | (16) |
|
The Fedora Core Network Configuration Tool |
|
|
463 | (3) |
|
Setting Up a Network Adapter |
|
|
466 | (5) |
|
|
471 | (2) |
|
Virtual Private Network Connections |
|
|
473 | (1) |
|
IP Security Protocol (IPSec) |
|
|
474 | (1) |
|
Wireless Network Connections |
|
|
475 | (4) |
|
Troubleshooting Your Network |
|
|
479 | (3) |
|
|
479 | (2) |
|
Checking Connections with ping and traceroute |
|
|
481 | (1) |
|
|
482 | (1) |
|
Securing Your Linux Network |
|
|
483 | (34) |
|
Understanding Best Practices |
|
|
484 | (3) |
|
|
484 | (1) |
|
Disable Unneeded Services |
|
|
484 | (1) |
|
|
485 | (1) |
|
|
486 | (1) |
|
|
487 | (1) |
|
Using Pluggable Authentication Modules |
|
|
487 | (3) |
|
|
487 | (1) |
|
|
488 | (1) |
|
|
488 | (1) |
|
|
489 | (1) |
|
|
490 | (11) |
|
Data Directions and iptables |
|
|
490 | (1) |
|
|
490 | (1) |
|
|
491 | (1) |
|
|
492 | (1) |
|
|
493 | (2) |
|
|
495 | (1) |
|
|
495 | (4) |
|
The Fedora Core Security Level Tool |
|
|
499 | (1) |
|
The Console Security Level Tool |
|
|
499 | (2) |
|
|
501 | (1) |
|
Setting Up IP Masquerading |
|
|
501 | (1) |
|
|
502 | (1) |
|
|
502 | (1) |
|
Configuring Security Enhanced Linux |
|
|
502 | (10) |
|
|
503 | (1) |
|
|
503 | (1) |
|
SELinux and the Security Level Configuration Tool |
|
|
503 | (9) |
|
|
512 | (2) |
|
|
513 | (1) |
|
|
514 | (1) |
|
Troubleshooting Access Issues |
|
|
514 | (1) |
|
|
514 | (1) |
|
|
515 | (1) |
|
|
515 | (2) |
|
Part 5 Basic Linux Services |
|
|
517 | (116) |
|
|
519 | (18) |
|
Using Typical Extended Services |
|
|
520 | (4) |
|
The xinetd Configuration File |
|
|
520 | (1) |
|
Activating xinetd Services |
|
|
521 | (1) |
|
|
522 | (1) |
|
|
523 | (1) |
|
Other Super Server Services |
|
|
523 | (1) |
|
Controlling Access with TCP Wrappers |
|
|
524 | (2) |
|
|
524 | (1) |
|
|
525 | (1) |
|
Understanding the Secure Shell (SSH) |
|
|
526 | (4) |
|
|
526 | (1) |
|
|
527 | (1) |
|
|
528 | (1) |
|
Troubleshooting Access Issues |
|
|
529 | (1) |
|
Check That the Service Is Installed |
|
|
529 | (1) |
|
Verify That the Service Is Active |
|
|
529 | (1) |
|
Inspect the Service-Specific Security Files |
|
|
529 | (1) |
|
Inspect the xinetd Security Files |
|
|
530 | (1) |
|
Check the Firewall iptables Chains |
|
|
530 | (1) |
|
Check the SELinux Settings |
|
|
530 | (1) |
|
Configuring a Diskless Workstation |
|
|
530 | (5) |
|
Setting Up a Directory on the Server |
|
|
531 | (1) |
|
|
531 | (1) |
|
Configuring a DHCP Server for Diskless Access |
|
|
531 | (1) |
|
Configuring NFS on the Server |
|
|
532 | (1) |
|
Setting Up the Network Booting Service |
|
|
533 | (2) |
|
Booting a Diskless Workstation |
|
|
535 | (1) |
|
|
535 | (2) |
|
|
537 | (26) |
|
|
537 | (13) |
|
|
538 | (1) |
|
|
539 | (1) |
|
Initial DNS Configuration |
|
|
539 | (1) |
|
|
540 | (3) |
|
|
543 | (4) |
|
Starting and Testing Your DNS Server |
|
|
547 | (2) |
|
|
549 | (1) |
|
A DNS Caching-Only Nameserver |
|
|
549 | (1) |
|
|
550 | (1) |
|
The BIND Configuration Tool |
|
|
550 | (5) |
|
Reviewing the Current Configuration |
|
|
551 | (2) |
|
Modifying an Existing Configuration |
|
|
553 | (1) |
|
|
554 | (1) |
|
|
555 | (1) |
|
|
556 | (4) |
|
|
556 | (1) |
|
The Configuration File: /etc/dhcpd.conf |
|
|
556 | (3) |
|
|
559 | (1) |
|
DHCP Servers and Remote Networks |
|
|
559 | (1) |
|
Working with DHCP and BOOTP Clients |
|
|
560 | (1) |
|
Applicable /etc/sysconfig Files |
|
|
560 | (1) |
|
|
560 | (1) |
|
|
561 | (2) |
|
|
563 | (32) |
|
Using the Internet Printing Protocol |
|
|
563 | (2) |
|
Fedora Core's Printer Configuration Tool |
|
|
565 | (4) |
|
Configuring the Common Unix Printing System |
|
|
569 | (25) |
|
|
570 | (7) |
|
|
577 | (1) |
|
|
577 | (1) |
|
|
577 | (1) |
|
|
578 | (11) |
|
|
589 | (2) |
|
Printer Management Commands |
|
|
591 | (2) |
|
Adding More Printer Administrators |
|
|
593 | (1) |
|
|
594 | (1) |
|
|
595 | (24) |
|
Examining General Mail Services |
|
|
595 | (2) |
|
|
596 | (1) |
|
|
596 | (1) |
|
Switching Between Mail Services |
|
|
597 | (1) |
|
|
597 | (10) |
|
|
597 | (1) |
|
Basic Configuration Files |
|
|
598 | (1) |
|
Understanding sendmail.mc |
|
|
599 | (7) |
|
|
606 | (1) |
|
Understanding and Revising submit.mc |
|
|
606 | (1) |
|
Processing and Reactivating sendmail |
|
|
607 | (1) |
|
|
607 | (2) |
|
|
608 | (1) |
|
|
609 | (1) |
|
Processing and Activating Postfix |
|
|
609 | (1) |
|
Using Incoming E-mail Servers |
|
|
609 | (3) |
|
|
610 | (1) |
|
|
611 | (1) |
|
|
611 | (1) |
|
|
612 | (4) |
|
|
612 | (3) |
|
|
615 | (1) |
|
|
616 | (3) |
|
Creating a Local Update Repository |
|
|
619 | (14) |
|
The Repository Creation Process |
|
|
619 | (2) |
|
Downloading and Yummifying Updates |
|
|
621 | (1) |
|
|
621 | (1) |
|
|
622 | (1) |
|
Building a Repository Foundation |
|
|
622 | (2) |
|
|
622 | (1) |
|
|
623 | (1) |
|
|
623 | (1) |
|
|
623 | (1) |
|
|
624 | (4) |
|
Reviewing rsync Repositories |
|
|
624 | (2) |
|
|
626 | (1) |
|
|
626 | (1) |
|
|
627 | (1) |
|
|
628 | (3) |
|
|
628 | (2) |
|
|
630 | (1) |
|
|
631 | (2) |
|
Part 6 Linux File-Sharing Services |
|
|
633 | (142) |
|
Linux Sharing Services: FTP and NFS |
|
|
635 | (24) |
|
|
635 | (6) |
|
|
636 | (1) |
|
Connecting to ftp.redhat.com |
|
|
637 | (2) |
|
|
639 | (1) |
|
|
640 | (1) |
|
Configuring the Very Secure FTP Server |
|
|
641 | (6) |
|
|
641 | (1) |
|
|
641 | (5) |
|
FTP Services and Security |
|
|
646 | (1) |
|
Configuring Network File System Servers |
|
|
647 | (6) |
|
|
648 | (1) |
|
|
648 | (1) |
|
|
649 | (2) |
|
|
651 | (1) |
|
|
652 | (1) |
|
Using the NFS Server Configuration Tool |
|
|
653 | (3) |
|
|
656 | (1) |
|
Listing Shared Directories |
|
|
656 | (1) |
|
Mounting a Shared NFS Directory |
|
|
657 | (1) |
|
|
657 | (2) |
|
Linux Authentication Services: NIS and LDAP |
|
|
659 | (20) |
|
Setting Up Network Information Service Servers |
|
|
659 | (7) |
|
|
660 | (1) |
|
|
661 | (1) |
|
|
661 | (2) |
|
|
663 | (1) |
|
Updating the Database Map |
|
|
664 | (1) |
|
NIS Server Configuration Files |
|
|
664 | (1) |
|
|
665 | (1) |
|
|
666 | (3) |
|
NIS Client Configuration in yp.conf |
|
|
667 | (1) |
|
|
667 | (1) |
|
Configuring /etc/nsswitch.conf |
|
|
668 | (1) |
|
The Lightweight Directory Access Protocol (LDAP) |
|
|
669 | (6) |
|
Installing OpenLDAP Packages |
|
|
669 | (1) |
|
|
669 | (1) |
|
Configuring an OpenLDAP Server |
|
|
669 | (4) |
|
|
673 | (1) |
|
Adding Data to an LDAP Server Database |
|
|
673 | (1) |
|
Migrating Authentication Data to LDAP |
|
|
674 | (1) |
|
|
675 | (1) |
|
Configuring LDAP Clients in /etc/ldap.conf |
|
|
675 | (1) |
|
Configuring /etc/nsswitch.conf |
|
|
675 | (1) |
|
Running the Fedora Core Authorization Configuration Tool |
|
|
676 | (1) |
|
|
676 | (1) |
|
|
676 | (1) |
|
|
677 | (2) |
|
Making Samba Work for You |
|
|
679 | (44) |
|
Bridging the Gap between Linux and Microsoft Windows |
|
|
680 | (2) |
|
Functioning on a Microsoft Network |
|
|
680 | (1) |
|
|
680 | (1) |
|
|
680 | (1) |
|
|
681 | (1) |
|
Configuring Samba as a Client |
|
|
682 | (5) |
|
|
682 | (3) |
|
|
685 | (1) |
|
|
685 | (1) |
|
|
686 | (1) |
|
Understanding the Samba Configuration File |
|
|
687 | (20) |
|
|
688 | (1) |
|
Other Samba Configuration Files |
|
|
688 | (2) |
|
The Main Samba File: smb.conf |
|
|
690 | (14) |
|
A Samba Troubleshooting Checklist |
|
|
704 | (3) |
|
Managing Samba Users and Computers |
|
|
707 | (3) |
|
Configuring Computer Accounts |
|
|
707 | (1) |
|
Samba Management Commands |
|
|
708 | (2) |
|
Using the Samba Web Administration Tool (SWAT) |
|
|
710 | (8) |
|
|
710 | (1) |
|
Samba Configuration Wizard |
|
|
710 | (2) |
|
|
712 | (2) |
|
|
714 | (1) |
|
|
714 | (1) |
|
|
715 | (1) |
|
|
716 | (1) |
|
|
717 | (1) |
|
Using the Fedora Core Samba Server Configuration Tool |
|
|
718 | (2) |
|
|
718 | (1) |
|
|
719 | (1) |
|
|
720 | (1) |
|
|
720 | (3) |
|
|
723 | (52) |
|
Exploring Web Server Options |
|
|
723 | (2) |
|
|
725 | (1) |
|
|
725 | (1) |
|
|
725 | (1) |
|
|
726 | (36) |
|
|
726 | (1) |
|
|
727 | (25) |
|
|
752 | (2) |
|
Customizing Apache Modules |
|
|
754 | (1) |
|
Secure Apache Virtual Hosts |
|
|
755 | (5) |
|
|
760 | (1) |
|
|
760 | (2) |
|
Configuring with the Fedora Core GUI Apache Tool |
|
|
762 | (9) |
|
Setting Main Apache Parameters |
|
|
763 | (1) |
|
Configuring Virtual Hosts |
|
|
764 | (5) |
|
|
769 | (1) |
|
|
770 | (1) |
|
Introducing Caching Services |
|
|
771 | (2) |
|
|
771 | (1) |
|
|
771 | (1) |
|
|
772 | (1) |
|
Configuring Clients on Squid |
|
|
772 | (1) |
|
|
773 | (2) |
|
Part 7 A Certification Primer |
|
|
775 | (52) |
|
Generic Linux Certifications |
|
|
777 | (28) |
|
Preparing for the CompTIA Linux+ Exam |
|
|
777 | (7) |
|
|
778 | (1) |
|
|
778 | (1) |
|
|
779 | (2) |
|
|
781 | (1) |
|
|
782 | (1) |
|
|
783 | (1) |
|
|
783 | (1) |
|
Non-Linux Hardware Issues |
|
|
784 | (1) |
|
Studying for the LPI Level 1 Exams |
|
|
784 | (7) |
|
|
785 | (3) |
|
|
788 | (3) |
|
Planning for the SAIR Linux Certified Administrator Exams |
|
|
791 | (12) |
|
Installation and Configuration |
|
|
791 | (3) |
|
|
794 | (2) |
|
|
796 | (4) |
|
Security, Ethics, and Privacy |
|
|
800 | (3) |
|
|
803 | (2) |
|
|
805 | (22) |
|
Looking Over the Red Hat Exams |
|
|
806 | (6) |
|
An Overview of the RHCT Exam |
|
|
806 | (1) |
|
An Overview of the RHCE Exam |
|
|
806 | (1) |
|
An Overview of the RHCSS Certification |
|
|
807 | (3) |
|
An Overview of the RHCA Certification |
|
|
810 | (2) |
|
Exploring the RHCT/RHCE Prerequisites |
|
|
812 | (4) |
|
|
812 | (1) |
|
Basic Linux/Unix Knowledge |
|
|
813 | (1) |
|
|
813 | (1) |
|
|
813 | (1) |
|
|
814 | (1) |
|
|
814 | (1) |
|
|
814 | (1) |
|
|
815 | (1) |
|
Standard Networking Services |
|
|
815 | (1) |
|
|
816 | (1) |
|
Understanding the RHCT Exam |
|
|
816 | (4) |
|
The RHCT Troubleshooting and System Maintenance Section |
|
|
817 | (2) |
|
The RHCT Installation and Configuration Section |
|
|
819 | (1) |
|
What the RHCT Exam Does Not Cover |
|
|
819 | (1) |
|
Preparing for the RHCE Exam |
|
|
820 | (4) |
|
The RHCE Troubleshooting and System Maintenance Section |
|
|
820 | (2) |
|
The RHCE Installation and Configuration Section |
|
|
822 | (2) |
|
|
824 | (3) |
|
|
827 | (254) |
|
Managing X Servers and X Clients |
|
|
829 | (28) |
|
Using the Basic Configuration Tools |
|
|
829 | (11) |
|
Fedora Core Display Settings (system-config-display) |
|
|
830 | (4) |
|
|
834 | (1) |
|
|
834 | (1) |
|
Changing the Display Manager |
|
|
835 | (5) |
|
Understanding the Configuration Files |
|
|
840 | (12) |
|
|
840 | (1) |
|
|
841 | (1) |
|
Local Configuration Files |
|
|
842 | (3) |
|
|
845 | (7) |
|
Configuring Remote X Access |
|
|
852 | (2) |
|
|
852 | (1) |
|
Demonstrating a Remote Display |
|
|
853 | (1) |
|
Troubleshooting the X Window |
|
|
854 | (2) |
|
|
854 | (2) |
|
|
856 | (1) |
|
|
857 | (42) |
|
The Basic GNOME Interface |
|
|
857 | (24) |
|
|
858 | (3) |
|
The GNOME Applications Menu |
|
|
861 | (1) |
|
|
862 | (1) |
|
|
862 | (19) |
|
Learning about Other GNOME Applications |
|
|
881 | (16) |
|
|
881 | (5) |
|
|
886 | (1) |
|
|
886 | (1) |
|
|
887 | (3) |
|
|
890 | (4) |
|
|
894 | (3) |
|
|
897 | (2) |
|
|
899 | (48) |
|
Working with the Basic KDE Interface |
|
|
899 | (5) |
|
|
900 | (2) |
|
|
902 | (2) |
|
|
904 | (41) |
|
|
905 | (4) |
|
|
909 | (3) |
|
|
912 | (6) |
|
|
918 | (2) |
|
|
920 | (2) |
|
|
922 | (1) |
|
|
923 | (1) |
|
|
924 | (1) |
|
|
925 | (3) |
|
|
928 | (2) |
|
Learning About KDE Utilities |
|
|
930 | (1) |
|
|
930 | (4) |
|
|
934 | (2) |
|
|
936 | (4) |
|
|
940 | (1) |
|
|
940 | (2) |
|
|
942 | (3) |
|
|
945 | (2) |
|
|
947 | (38) |
|
Learning About OpenOffice.org |
|
|
947 | (13) |
|
|
948 | (2) |
|
|
950 | (2) |
|
|
952 | (2) |
|
|
954 | (2) |
|
|
956 | (2) |
|
|
958 | (2) |
|
Understanding GNOME Office |
|
|
960 | (7) |
|
|
961 | (1) |
|
|
962 | (1) |
|
|
963 | (1) |
|
|
963 | (2) |
|
|
965 | (1) |
|
|
965 | (1) |
|
|
966 | (1) |
|
|
967 | (8) |
|
|
968 | (1) |
|
|
968 | (1) |
|
|
969 | (1) |
|
|
969 | (1) |
|
|
969 | (1) |
|
|
969 | (1) |
|
|
970 | (1) |
|
|
970 | (1) |
|
|
971 | (1) |
|
|
971 | (1) |
|
|
971 | (1) |
|
|
971 | (1) |
|
|
972 | (1) |
|
|
973 | (2) |
|
|
975 | (1) |
|
Taking Advantage of Graphical Applications |
|
|
975 | (7) |
|
Graphical Document Readers |
|
|
975 | (3) |
|
|
978 | (2) |
|
|
980 | (2) |
|
|
982 | (1) |
|
|
982 | (3) |
|
|
985 | (18) |
|
Online Linux Documentation |
|
|
986 | (1) |
|
Linux Newsgroups, Mailing Lists, and More |
|
|
987 | (7) |
|
|
994 | (3) |
|
|
997 | (1) |
|
Professional Certifications |
|
|
997 | (1) |
|
|
998 | (2) |
|
|
1000 | (1) |
|
|
1001 | (2) |
|
Fedora Core and Extras Packages by Group |
|
|
1003 | (68) |
|
|
1004 | (10) |
|
|
1004 | (2) |
|
|
1006 | (6) |
|
|
1012 | (1) |
|
Dialup Networking Support |
|
|
1013 | (1) |
|
|
1014 | (7) |
|
GNOME Desktop Environment |
|
|
1014 | (3) |
|
|
1017 | (2) |
|
|
1019 | (2) |
|
|
1021 | (17) |
|
|
1022 | (1) |
|
|
1023 | (1) |
|
|
1024 | (1) |
|
|
1024 | (1) |
|
Engineering and Scientific |
|
|
1025 | (1) |
|
|
1026 | (1) |
|
|
1027 | (3) |
|
|
1030 | (1) |
|
|
1031 | (3) |
|
|
1034 | (2) |
|
|
1036 | (2) |
|
|
1038 | (6) |
|
|
1039 | (1) |
|
|
1039 | (1) |
|
|
1040 | (1) |
|
GNOME Software Development |
|
|
1041 | (1) |
|
|
1041 | (1) |
|
|
1042 | (1) |
|
Legacy Software Development |
|
|
1042 | (1) |
|
|
1043 | (1) |
|
|
1043 | (1) |
|
XFCE Software Development |
|
|
1044 | (1) |
|
|
1044 | (15) |
|
|
1044 | (1) |
|
|
1045 | (1) |
|
|
1045 | (2) |
|
|
1047 | (1) |
|
|
1048 | (1) |
|
|
1049 | (1) |
|
|
1050 | (2) |
|
|
1052 | (1) |
|
|
1053 | (1) |
|
Server Configuration Tools |
|
|
1054 | (1) |
|
|
1055 | (2) |
|
|
1057 | (2) |
|
|
1059 | (7) |
|
|
1059 | (1) |
|
|
1060 | (1) |
|
Dialup Networking Support |
|
|
1060 | (1) |
|
|
1060 | (1) |
|
|
1061 | (1) |
|
|
1061 | (1) |
|
|
1062 | (1) |
|
|
1063 | (3) |
|
|
1066 | (5) |
|
GNU General Public License Discussion Draft 1 of Version 3 |
|
|
1071 | (10) |
|
Discussion Draft 1 of Version 3, 16 Jan 2006 |
|
|
1071 | (12) |
|
|
1071 | (1) |
|
GNU General Public License Terms and Conditions for Copying, Distribution and Modification |
|
|
1072 | (6) |
|
|
1078 | (1) |
|
End of Terms and Conditions |
|
|
1078 | (5) |
|
GNU General Public License |
|
|
1083 | |
|
|
1083 | (1) |
|
Terms and Conditions for Copying, Distribution and Modification |
|
|
1083 | (4) |
|
|
1087 | |
Index |
|
1081 | |