CompTIA Linux+ Certification Study Guide (2009 Exam) book cover

CompTIA Linux+ Certification Study Guide (2009 Exam)

Exam XK0-003

CompTIA Linux+ Certification Study Guide offers a practical guide for those interested in pursuing a Linux+ certification. It covers the required content as specified in CompTIAs exam objectives and has been shaped according to the respective exam experiences of the authors. Careful attention has been paid to ensure that each exam objective has been covered and that each term in the list at the end of the objectives has been included in a glossary at the end of the book. The book has been designed in such a way that readers will start with installing Linux and end up with a useable and secure Linux workstation and server that is supported and managed. Key topics discussed include booting Linux; how to use the BASH command-line interpreter (CLI) or BASH shell; and how to install applications to transform the Linux system into a productive tool. The remaining chapters cover the configuration of Linux as a workstation and as a server; security objectives; and the care and feeding of a Linux system. Each chapter ends with 15 exam questions along with a corresponding answer key.

Audience
Computer Support Professionals, Network/Security Administrators, IT Technicians, Network/Systems Engineers

Paperback, 464 Pages

Published: November 2009

Imprint: Syngress

ISBN: 978-1-59749-482-3

Contents


  • About the Authors

    Chapter 1 Introducing Linux+

    Introduction

    Benefits of Certification

    A Walk Through the Book

    The Approach

    The Chapters

    Differences in the New Version of the Exam

    Application and Services

    Networking

    Security

    Summary

    Chapter 2 Installing Linux

    Unique Terms and Definitions

    Introduction

    A Note about Hardware

    Installing from Local Media

    Linux Installation Process

    Welcome Screen

    System Probing and Installation Mode

    Clock and Time Zone

    Desktop Selection

    Suggested Partitioning

    User Settings

    Installation Settings

    Perform Installation

    Automatic Configuration

    Manual Configuration

    Hostname and Domain Name

    Network Configuration

    Installing across the Network

    Laying Out the Filesystem

    Disk Types

    Logical Volume Manager 46

    Redundant Array of Independent Disk

    RAID Levels

    Summary of Exam Objectives

    Self Test

    Self Test Quick Answer Key

    Chapter 3 Managing Filesystems

    Unique Terms and Definitions

    Introduction

    Filesystem Types

    Local

    Network

    Mounting and U(n)mounting Filesystems

    The mount and umount Commands

    /etc/fstab

    Partitions

    Directories

    Filesystem Management

    Checking Disk Usage

    Quotas

    Check and Repair Filesystems

    Loopback Devices

    Network File System

    Swap

    Summary of Exam Objectives

    Self Test

    Self Test Quick Answer Key

    Chapter 4 Booting Linux

    Unique Terms and Definitions

    Introduction

    GRUB

    Installing GRUB and Booting Linux

    GRUB Configuration Files and Commands

    Runlevels

    The init Command

    Linux Seven Runlevels

    Troubleshooting Boot Issues

    Summary of Exam Objectives

    Self Test

    Self Test Quick Answer Key

    Chapter 5 Configuring the Base System

    Unique Terms and Definitions

    Introduction

    User Profiles

    System and User Profile and Environment Variables

    Device Management

    lsusb

    lspci

    lsmod

    /sys

    /proc

    modprobe and modprobe.conf File

    /etc/modules.conf Configuration File

    Linux Hardware Compatibility List

    Networking

    Configuring the Interface

    TCP/IP Ports

    Managing Connectivity

    Summary of Exam Objectives

    Self Test

    Self Test Quick Answer Key

    Chapter 6 Using BASH

    Unique Terms and Definitions

    Introduction

    BASH Commands

    Navigating Directories

    Using File Commands

    Editing Files Using vi

    Managing Processes

    Leveraging I/O Redirection

    Special Devices

    Using System Documentation

    Using Virtual Consoles

    Accessing Kernel and Architecture Information

    Basic Scripting

    Using Shell Features

    Scheduling Tasks

    cron (cron allow, cron deny)

    crontab Command Syntax

    atq

    Managing Services

    /etc/init.d

    inetd and xinetd

    chkconfig

    Summary of Exam Objectives

    Self Test

    Self Test Quick Answer Key

    Endnotes

    Chapter 7 Installing Applications

    Unique Terms and Definitions

    Introduction

    Install, Remove, and Update Programs

    Red Hat Package Manager

    deb

    Advanced Packaging Tool

    Compiling and Installing Applications from Source

    Archive Files

    Resolving Application Dependencies

    Adding and Removing Repositories

    Yum Repositories

    Adding a Repository in Debian

    Summary of Exam Objectives

    Self Test

    Self Test Quick Answer Key

    Chapter 8 Installing, Configuring as a Workstation

    Unique Terms and Definitions

    Introduction

    Printing

    CUPS Overview

    Enable and Disable Queues

    Printing Commands

    X11

    Starting and Stopping X11

    Difference between X11 Clients and Server

    Window Managers

    Multiple Desktops

    X Window System Directories

    Terminal Emulators

    Summary of Exam Objectives

    Self Test

    Self Test Quick Answer Key

    Chapter 9 Installing, Configuring as a Server

    Unique Terms and Definitions

    Introduction

    Network Services

    Dynamic Host Configuration Protocol

    Domain Name Server

    Network Time Protocol

    Windows Interoperability

    Web Services

    Remote Access from the Command Line

    Apache (HTTP) and Tomcat

    File Transfer Protocol

    Squid

    Application Services

    Printing

    Mail

    Sendmail

    MySQL

    Summary of Exam Objectives

    Self Test

    Self Test Quick Answer Key

    Chapter 10 Securing Linux

    Unique Terms and Definitions

    Introduction

    Managing and Monitoring User and Group Accounts

    Tools

    Files

    File Permissions and Ownership

    Tools

    Special Permissions

    SELinux Basics

    Running Modes, Enabled, Disabled, Permissive

    Implementing Privilege Escalation

    sudo

    su

    /etc/sudoers

    Security Applications and Utilities

    nmap

    Wireshark

    Nessus

    Snort

    Tripwire

    Checksum and File Verification Utilities

    md5sum

    sha1sum

    gpg

    Implementing Remote Access

    SSH

    VNC

    Authentication Methods

    PAM

    LDAP

    NIS

    RADIUS

    Two-Factor Authentication

    Summary of Exam Objectives

    Self Test

    Self Test Quick Answer Key

    Endnotes

    Chapter 11 Troubleshooting and Maintaining Linux

    Unique Terms and Definitions

    Introduction

    Monitoring Tools

    Commands

    Load Average

    Analyzing Logs

    Common Log Files

    Rotating Logs

    Searching and Interpreting Log Files

    Backing Up and Restoring

    Copying Data

    Archiving and Restoring Commands

    Writing to Removable Media (CD-RW, DVD-RW)

    Summary of Exam Objectives

    Self Test

    Self Test Quick Answer Key

    Endnotes

    Appendix Self Test

    Glossary

    Index








Advertisement

advert image