Cover image for Linux+ Study Guide : Exam XK0-002.
Linux+ Study Guide : Exam XK0-002.
Title:
Linux+ Study Guide : Exam XK0-002.
Author:
Smith, Roderick W.
ISBN:
9780782150643
Personal Author:
Edition:
3rd ed.
Physical Description:
1 online resource (595 pages)
Contents:
Linux+ Study Guide, Third Edition -- Frontmatter -- Acknowledgments -- Contents at a Glance -- Contents -- Introduction -- Assessment Test -- Answers to Assessment Test -- Chapter 1: Linux Installation -- Evaluating Computer Requirements -- Workstations -- Servers -- Dedicated Appliances -- Special Needs -- Deciding What Hardware to Use -- A Rundown of PC Hardware -- CPU -- RAM -- Hard Disk Space -- Network Hardware -- Video Hardware -- Miscellaneous Hardware -- Determining Software Needs -- A Rundown of Linux Distributions -- Common Workstation Programs -- Common Server Programs -- Useful Software on Any System -- Validating Software Requirements -- Planning Disk Partitioning -- The PC Partitioning System -- Linux Partition Requirements -- Common Optional Partitions -- Linux Filesystem Options -- Partitioning Tools -- Selecting an Installation Method -- Media Options -- Methods of Interaction during Installation -- Installing Linux -- Configuring Boot Loaders -- The Role of the Boot Loader -- Available Boot Loaders -- Post-Installation X Configuration -- Selecting an X Server -- Configuring X -- Summary -- Exam Essentials -- Commands in This Chapter -- Review Questions -- Answers to Review Questions -- Chapter 2: Text-Mode Commands -- Basic Command Shell Use -- Starting a Shell -- Viewing Files and Directories -- Launching Programs -- Using Shell Shortcuts -- File Manipulation Commands -- Navigating the Linux Filesystem -- Manipulating Files -- Manipulating Directories -- Locating Files -- Examining FilesÌ Contents -- Redirection and Pipes -- File Permissions -- Account and Ownership Basics -- File Access Permissions -- Changing File Ownership and Permissions -- Setting Default Permissions -- Using ACLs -- Editing Files with Vi -- Vi Modes -- Basic Text-Editing Procedures -- Saving Changes -- Using sed and awk -- Setting Environment Variables.

Where to Set Environment Variables -- The Meanings of Common Environment Variables -- Basic Shell Scripting -- Beginning a Shell Script -- Using External Commands -- Using Variables -- Using Conditional Expressions -- Summary -- Exam Essentials -- Commands in This Chapter -- Review Questions -- Answers to Review Questions -- Chapter 3: User Management -- Linux Multiuser Concepts -- User Accounts: The Core of a Multiuser System -- Groups: Linking Users Together for Productivity -- Mapping UIDs and GIDs to Users and Groups -- The Importance of Home Directories -- Configuring User Accounts -- Adding Users -- Modifying User Accounts -- Deleting Accounts -- Configuring Groups -- Adding Groups -- Modifying Group Information -- Deleting Groups -- Common User and Group Strategies -- The User Private Group -- Project Groups -- Multiple Group Membership -- Account Security -- Enforcing User Password Security -- Steps for Reducing the Risk of Compromised Passwords -- Disabling Unused Accounts -- Using Shadow Passwords -- Controlling System Access -- Accessing Common Servers -- Controlling root Access -- Setting Filesystem Quotas -- Summary -- Exam Essentials -- Commands in This Chapter -- Review Questions -- Answers to Review Questions -- Chapter 4: Disk Management -- Storage Hardware Identification -- Types of Storage Devices -- Linux Storage Hardware Configuration -- Partition Management and Maintenance -- Using fdisk to Create Partitions -- Creating New Filesystems -- Using a Combined Tool -- Checking a Filesystem for Errors -- Adding Swap Space -- Partition Control -- Identifying Partitions -- Mounting and Unmounting Partitions -- Using Network Filesystems -- Using df -- Defining Standard Filesystems -- Using RAID -- Writing to Optical Discs -- Linux Optical Disc Tools -- A Linux Optical Disc Example -- Creating Cross-Platform Discs.

Backing Up and Restoring a Computer -- Common Backup Hardware -- Common Backup Programs -- Planning a Backup Schedule -- Preparing for Disaster: Backup Recovery -- Summary -- Exam Essentials -- Commands in This Chapter -- Review Questions -- Answers to Review Questions -- Chapter 5: Package and Process Management -- Package Concepts -- File Collections -- The Installed File Database -- Rebuilding Packages -- Installing and Removing Packages -- RPM Packages -- Debian Packages -- Tarballs -- Compiling Source Code -- GUI Package Management Tools -- Package Dependencies and Conflicts -- Real and Imagined Package Dependency Problems -- Workarounds to Package Dependency Problems -- Startup Script Problems -- Starting and Stopping Services -- Starting and Stopping via SysV Scripts -- Editing inetd.conf -- Editing xinetd.conf or xinetd.d Files -- Custom Startup Files -- Setting the Runlevel -- Understanding the Role of the Runlevel -- Using init or telinit to Change the Runlevel -- Permanently Changing the Runlevel -- Running Jobs at Specific Times -- The Role of Cron -- Creating System Cron Jobs -- Creating User Cron Jobs -- Using at -- Setting Process Permissions -- The Risks of SUID and SGID Programs -- When to Use SUID or SGID -- Finding SUID or SGID Programs -- Managing Processes -- Examining Process Lists with ps -- Restricting Processes' CPU Use -- Killing Processes -- Foreground and Background Processes -- Summary -- Exam Essentials -- Commands in This Chapter -- Review Questions -- Answers to Review Questions -- Chapter 6: Networking -- Understanding Networks -- Basic Functions of Network Hardware -- Types of Network Hardware -- Network Packets -- Network Protocol Stacks -- Network Addressing -- Types of Network Addresses -- Resolving Hostnames -- Network Ports -- Basic Network Configuration -- Network Hardware Configuration -- DHCP Configuration.

Static IP Address Configuration -- Using GUI Configuration Tools -- Initiating a PPP Connection -- Network Server Configuration -- Super Server Configuration -- Delivering IP Addresses with DHCP -- Delivering Hostnames with DNS -- Delivering Files with Samba -- Delivering Files with NFS -- Setting Up a Remote Access Server -- Configuring Mail Servers -- Configuring Web Servers -- Using Network Clients -- Using X Programs Remotely -- Using an E-Mail Client -- Configuring Routing -- Remote System Administration -- Text-Mode Logins -- GUI Logins -- File Transfers -- Remote Administration Protocols -- Using NIS -- Network Diagnostic Tools -- Testing Basic Connectivity -- Tracing a Route -- Checking Network Status -- Summary -- Exam Essentials -- Commands in This Chapter -- Review Questions -- Answers to Review Questions -- Chapter 7: Security -- Sources of Security Vulnerability -- Physical Access Problems -- Stolen Passwords -- Local Program Bugs -- Server Bugs -- Denial-of-Service Attacks -- Encryption Issues -- The Human Element -- Physical Security -- What an Intruder Can Do with Physical Access -- Steps for Mitigating Damage from Physical Attacks -- Firewall Configuration -- Where a Firewall Fits in a Network -- Linux Firewall Software -- Common Server Ports -- Using iptables -- Super Server Security -- Controlling Access via TCP Wrappers -- Controlling Access via xinetd -- Intrusion Detection -- Symptoms of Intrusion -- Using Snort -- Using PortSentry -- Using Tripwire -- Using chkrootkit -- Using Package Manager Checksums -- Monitoring Log Files -- Security Auditing -- Checking for Open Ports -- Reviewing Accounts -- Verifying Installed Files and Packages -- Imposing User Resource Limits -- Summary -- Exam Essentials -- Commands in This Chapter -- Review Questions -- Answers to Review Questions -- Chapter 8: System Documentation.

Documenting System Configuration -- Documenting the Installation -- Maintaining an Administrator's Log -- Backing Up Important Configuration Files -- Documenting Official Policies and Procedures -- Establishing Normal Performance Measures -- Documenting CPU Load -- Documenting Memory Load -- Documenting Disk Use -- Collecting System Statistics -- Configuring Log Files -- Understanding syslogd -- Setting Logging Options -- Rotating Log Files -- Using a Remote Server for Log Files -- Using Log Files -- Which Log Files Are Important? -- Using Log Files to Identify Problems -- Tools to Help Scan Log Files -- System Documentation and Help Resources -- Using Man Pages -- Using Info Pages -- Using Miscellaneous Program Documentation -- Using Internet-Based Help Resources -- Summary -- Exam Essentials -- Commands in This Chapter -- Review Questions -- Answers to Review Questions -- Chapter 9: Hardware -- Checking Hardware Configuration -- Checking Cabling -- Checking IRQ, DMA, and I/O Settings -- Checking ATA Devices -- Checking SCSI Devices -- Checking BIOS Settings -- Configuring Power Management -- Activating Kernel Support -- Using APM -- Using ACPI -- Configuring External Hardware Devices -- Configuring PCMCIA Devices -- Configuring USB Devices -- Configuring IEEE-1394 Devices -- Configuring Legacy External Devices -- Configuring Basic Printing -- The Linux Printing Architecture -- Understanding PostScript and Ghostscript -- Running a Printing System -- Configuring BSD LPD and LPRng -- Configuring CUPS -- Printing to Windows or Samba Printers -- Monitoring and Controlling the Print Queue -- Using Scanners in Linux -- Understanding Scanner Hardware -- Choosing and Using Linux Scanner Software -- Diagnosing Hardware Problems -- Core System Problems -- ATA Problems -- SCSI Problems -- Peripherals Problems -- Identifying Supported and Unsupported Hardware.

Using an Emergency Boot Disk.
Abstract:
Here's the book you need to prepare for CompTIA's updated Linux+ exam, #XK0-002. This Study Guide was developed to meet the exacting requirements of today's certification candidates. In addition to the consistent and accessible instructional approach that has earned Sybex the reputation as the leading publisher for certification self-study guides, this book provides: Clear and concise information on setting up and administering a Linux system Practical examples and insights drawn from real-world experience Leading-edge exam preparation software, including a Windows- and Linux-compatible testing engine and electronic flashcards You'll also find authoritative coverage of key exam topics, including: Determining hardware requirements Configuring client network services Managing storage devices and file systems Establishing security requirements Monitoring and troubleshooting problems Creating procedures and documentation Look to Sybex for the knowledge and skills needed to succeed in today's competitive IT marketplace. This book has been reviewed and approved as CompTIA Authorized Quality Curriculum (CAQC). Students derive a number of important study advantages with CAQC materials, including coverage of all exam objectives, implementation of important instructional design principles, and instructional reviews that help students assess their learning comprehension and readiness for the exam.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: