CompTIA Linux+ Certification Study Guide (2009 Exam)
Exam XK0-003
- 1st Edition - October 21, 2009
- Authors: Chris Happel, Brian Barber, Graham Speake, Terrence V. Lillard
- Language: English
- eBook ISBN:9 7 8 - 1 - 5 9 7 4 9 - 4 8 3 - 0
CompTIA Linux+ Certification Study Guide (2009 Exam) offers a practical guide for those interested in pursuing a Linux+ certification. It covers the required content as specif… Read more
Purchase options
Institutional subscription on ScienceDirect
Request a sales quoteCompTIA Linux+ Certification Study Guide (2009 Exam) 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.
- Covers everything from test taking techniques to advanced topics - keeping the beginner and intermediate IT professional in mind
- Layout of the guide parallels the 2009 Linux+ objectives for ease of study
- More than just a book, this kit includes a self test, tiered questions, and two practice exams
Computer Support Professionals, Network/Security Administrators, IT Technicians, Network/Systems Engineers
About the Authors
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Sendmail
MySQL
Summary of Exam Objectives
Self Test
Self Test Quick Answer Key
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
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
- No. of pages: 464
- Language: English
- Edition: 1
- Published: October 21, 2009
- Imprint: Syngress
- eBook ISBN: 9781597494830
CH
Chris Happel
Chris Happel has over 20 years' experience with voice and data networking and security. He is currently a managing consultant for Liberty Trio, LLC, and is an avid supporter of GNU/Linux and open source software.
Affiliations and expertise
managing consultant for Liberty Trio, LLC, and is an avid supporter of GNU/Linux and open source software.BB
Brian Barber
Brian Barber (Linux+, MCSE, MCSA, MCP+I, CNE, CNA-GW) works for the Canada Deposit Insurance Corporation (CDIC) as a project manager and architect for CDIC's IT service management program. He first started using Linux at home with Red Hat 5.1 and since then he has been a staunch advocate of open source software, belonging to the Ottawa Canada Linux User Group (OCLUG) since 2001 and the Ottawa Python Authors Group. His primary areas of interest are operating systems, infrastructure design, multiplatform integration, directory services, and enterprise messaging. In the past he has held the positions of Principal Consultant with Sierra Systems Group Inc., Senior Technical Coordinator at the LGS Group Inc. (now a part of IBM Global Services) and Senior Technical Analyst at MetLife Canada.
Affiliations and expertise
works for the Canada Deposit Insurance Corporation (CDIC) as a project manager and architect for CDIC's IT service management program.GS
Graham Speake
Graham Speake (CISSP #56073, M.Inst. ISP) is a risk management consultant with BP, one of the world's largest energy companies. He currently provides risk assessment and remediation consultancy to BP operating units throughout the world. His specialties include industrial automation and process control security, penetration testing, network security, and network design. Graham is a frequent speaker at security conferences and often presents security training to BP staff around the world. Grahams's background includes positions as a consultant at ATOS/Origin and an engineer at the Ford Motor Company.
Graham holds a Bachelor's Degree from the Swansea University in Wales and is a member of the ISA.
Affiliations and expertise
Risk Management Consultant, BP and CISSPTL
Terrence V. Lillard
Terrence V. Lillard (Linux+, CISSP) is an IT Security architect and cybercrime and cyberforensics expert. He is actively involved in computer, intrusion, network, and steganography cybercrime and cyberforensics cases, including investigations, security audits, and assessments both nationally and internationally. Terrence has testified in U.S. District Court as a Computer Forensics/Security Expert Witness. He has designed and implemented security architectures for various government, military, and multi-national corporations. Terrence's background includes positions as principal consultant at Microsoft, the IT Security Operations manager for the District of Columbia's government IT Security Team, and instructor at the Defense Cyber Crime Center's (DC3) Computer Investigation Training Academy Program. He has taught IT security and cybercrime/cyberforensics at the undergraduate and graduate level.
He holds a B.S. in Electrical Engineering, Master of Business Administration (MBA), and is currently pursuing a Ph.D. in Information Security.
Affiliations and expertise
IT Security architect and cybercrime and cyberforensics expert.