Package Manager utility. See pirut tool
Package Updater (Pup), 236, 811
packages, 222–269. See also Red Hat Package Manager; source RPMs
about RPM, 223
adding, 111, 238–244
applications package groups, 113–114
automating installation with kickstart, 244–260
Base System, 118–120
basic customization, 108–110
defined, 223
desktop environment, 111–112
development package groups, 114–115
DHCP, 627
DNS, 559–560
editing ks.cfg file before installing, 254
elinks RPM, 448
finding mail server, 589
installed with Anaconda, 127
installing RPM, 224–225
lab questions and answers on, 264–266, 268–269
listing installed RPMs, 230
managing, 222–227
names of RPM, 223
overview of Linux package groups, 110–120
removing, 225, 238
required for NFS, 496
restoring missing X configuration file for existing, 674
selecting in Kickstart Configurator, 260
self test and answers on, 263–264, 267–268
Servers package group, 115–118
summary of package management, 260
tarballs for distributing Linux, 23
testing RPM, 225
two-minute drill for, 261–262
updates for kernel RPM, 226–227
updating with Pup and Red Hat Network, 234–238
using RPM queries, 227–228
validating signatures of, 228
verifying installed RPM, 229
packet filtering, 697–698
packets
chains for, 698
defined, 697
forwarding, 699, 700
iptables command effect on, 48–49
NAT handling of, 703
routing, 705
using iptables command to control, 698–700
PAM (Pluggable Authentication Modules), 272, 305–313
authenticating halting and rebooting computer, 706
configuring, 310–311
defined, 305, 810
documentation for, 305
limiting user access with, 311–313
location of configuration files, 306
types of modules and files for, 306–308
using /etc/pam.d/login for configuring login, 308–310, 312
pam_listfile.so module, 311–312
parallel ports, 77–78
parameters
passing to GRUB, 149–150
shell, 27–28
xinetd, 619
parted utility, 191–196
defined, 810
deleting partitions with, 193
fdisk utility vs., 191, 192
making swap partition using, 195–196
mistakes using, 191
overview, 191
setting up new drive without partitions, 193–194
troubleshooting with, 747, 752–753
using, 192–193
viewing commands for, 191–192
Partition Options screen (Kickstart Configurator), 258
partitions. See also fdisk utility; parted utility
adding during installation, 99–101
BIOS limits on cylinders reported, 105
checking with dumpe2fs, 754
configuring one filesystem on multiple, 17
converting LVM1 filesystem to LVM2, 430
defined, 96
Disk Druid for, 184, 185
drive configured without, 189, 193–194
filesystem corruption on, 752–753
formatting with mkfs command, 15, 17, 755
installation steps after making, 106
kernels stored in /boot, 379
key commands and options to check disks and, 755
kickstart file partitioning options, 251–253
knowing device name associated with, 98
limitations on writing, 96, 187
LVM, 18
mirroring /home, 415–417
mounting from hard drive in rescue mode, 742
mounting other, 18–19
naming, 97–98
options for Kickstart Configurator, 258
planning, 98
RAID, 96
separate filesystems for, 101
stability and security of multiple, 102
storage space required for RHEL, 103–104
swap, 190–191, 195–196, 747
swap space on, 104–105, 815
troubleshooting new, 747–748
using care creating exam, 102
utilities for creating, 185–196
partprobe command, 195, 810
passwd command, 32
passwords
assigning user, 276–277
changing user, 32
configuring Web, 462
creating with /etc/passwd, 275
encrypting Samba server, 538
importance of good, 277
managing aging information from shadow file, 283–284
managing Samba user, 534–535
protecting Web sites and directories, 460–461, 464–466
requirements in First Boot process, 125
root, 108, 735
shadow, 33
tracing clear text, 624
using corresponding Samba and Windows users and, 529, 533
PATA (Primary ATA), 810
patching kernels, 390–391
PATH variable
checking, 28
defined, 810
setting and changing, 27
using in crontab file, 355
paths, absolute and relative, 20
PC Cards (PCMCIA), 78, 79
PCI devices, 5
PDC (Primary Domain Controller), 810
PE (physical extent), 810
performance
recompiled kernels and improved, 377
Squid improvements of intranets, 481
tips for NFS, 504–505
permissions
access control lists, 208–210
adding sticky bit to Samba, 542
based on umask values, 32
changing user file and directory default, 289–290
executable script, 28–29
file, 30–31
overriding inherited, 463–464
setting Samba share, 539
SUID and SGID, 32–33
permissive mode for SELinux, 707, 709
PGP (Pretty Good Privacy), 810
physical extent (PE), 810
physical volumes. See PVs
pico, 8
ping command
preventing other computers from using, 699
using, 41–42
ping of death, 383
piping data streams, 29
pirut tool (Package Manager utility)
adding packages with, 111
defined, 810
illustrated, 243
installing with, 243–244
managing packages with, 242–243
Pluggable Authentication Modules. See PAM
PnP (plug and play), 73
Policy Module options (SELinux Management Tool), 715
POP3 (Post Office Protocol)
about, 589
prerequisite skills for, 45, 586
portmap daemon, 497, 505
portmap RPM package, 496
ports
attaching devices to parallel, 77–78
compatible with filesystem, 12
configuring for Apache, 458
configuring with Security Level Configuration tool, 701–703
enabling for DNS communications, 564, 565
securing, 48
serial, 77
troubleshooting USB, 5
typical numbers for xinetd, 615–616
Post Office Protocol. See POP3
Postfix
about, 586
configuring and activating, 598–599
lab questions, 606–607, 609–611
prerequisite skills for, 45
rebooting after modifying configuration, 598–599
RPM packages for, 588–589
selecting with alternatives command, 599
self test and answers, 605–606, 608–609
summarized, 603
two-minute drill, 604
using system-switch-mail command to switch systems, 600
post-partition installations, 106–120
configuring boot loader, 106–107
customizing baseline packages in, 108–110
network configurations during, 107–108
overview of Linux package groups, 110–120
timezones and root password setup, 107–108
power management, 74
prerequisite skills, 2–67
accessing HTTP/HTTPS URLs with text or graphical browser, 50–51
basic hardware knowledge, 4–7
books for reviewing, 2
configuring e-mail clients, 49–51
downloading Red Hat Enterprise Linux, 53–55, 60
familiarity with network services, 44–47, 59
file operation commands, 19–22
filesystem hierarchy and structure, 11–19
hard drives, 7
Intel communication channels, 5–6
knowledge of architecture, 5
lab questions and answers, 63, 65–67
Linux editors, 8–11
network security, 47–48, 59
preparing for RHCE and RHCT exams, 2–3
printing, 25–26, 58
RAM requirements, 6–7, 76
security, 30–34, 58
self test and answers, 61–62, 64–65
shells, 26–30, 58
summarized, 55–56
system administration, 34–38, 58–59
TCP/IP networking, 38–43, 59
two-minute drill, 57–60
Unix-type operating systems and, 3
URL access via lftp command, 51–53
Pretty Good Privacy (PGP), 810
Primary ATA (PATA), 810
Primary Domain Controller (PDC), 810
printers. See also CUPS; Red Hat Printer Configuration tool
adding, 26
adding CUPS printer class, 351, 352
allowing user access to Samba shared, 530
attaching to parallel ports, 77
checking shared Samba directories and, 520–521
controlling with LPD commands, 347–349
verifying CUPS sharing for, 351–353
printing. See also CUPS
basic commands for, 26
configuration options in SELinux Management Tool for, 713
configuring Samba client print services, 523
prerequisite skills for, 25–26, 58
private key, 621, 811
/proc files, 380–383, 811
processes
First Boot, 120–126
listing running, 24
procmail, 586
ps command, 24
public access shares for Samba servers, 540–541
public key, 621–622, 811
Pup (Package Updater), 236, 811
pvcreate command, 417, 418, 811
pvdisplay command, 811
PVs (physical volumes)
adding with GUI LVM tool, 429, 430
commands for managing, 420
creating, 418–419
defined, 810
pwd command, 20