Linux+ Certification Boot Camp (LPLUSBC)

Course Description Schedule Course Outline
 

Course Content

The CompTIA Linux+ exam covers fundamental management of Linux systems from the command line, user administration, file permissions, software configuration and management of Linux-based clients. Students seeking Linux+ certification are required to take a single CompTIA Linux+ examination, which measures:

1.0 Installation and Configuration: 22%
2.0 System Maintenance and Operations: 28%
3.0 Application and Services: 23%
4.0 Networking: 14%
5.0 Security: 13%

Who should attend

  • Network systems administrators and engineers who work with Linux-based servers and workstations

Certifications

CompTIA Linux+ is a vendor-neutral certification, generic across distributions, targeted to individuals with a minimum of 6 to 12 months of practical Linux experience.

Prerequisites

  • The CompTIA Linux+ certification validates the knowledge and abilities of individuals with at least six months of practical Linux experience
  • A+ and N+ certification or the equivalent in experience is recommended

Course Objectives

Upon completion of this course, you will be prepared to take the CompTIA Linux+ certification test after cementing your knowledge in the following tested subjects:

  • Installation and Configuration
  • System Maintenance and Operations
  • Application and Services
  • Networking
  • Security

Comments

What’s included?

Only Fast Lane's CompTIA Linux+ Boot Camp offers you the following benefits:

  • Skills to build and support Linux at all levels in the enterprise
  • Proper education and tools to prepare for Linux+ certification
  • Certification exam during the last day of class
  • Hands-on exposure to the latest and greatest technology
  • Snacks and Beverages included
  • Opportunity to achieve your Linux+ certification in a fraction of the time of traditional training while delivering industry-leading exam-passing percentages
  • Enhanced retention by employing accelerated learning techniques focused on committing information to long-term memory

Detailed Course Outline

DAY 1


Domain 1.0 Installation

  • 1.1 System hardware required
  • 1.2 Methods of installation
  • 1.3 Install multimedia options (e.g., video, sound, codecs)
  • 1.4 Purposes of Linux machines
  • 1.5 Software and services to be installed
  • 1.6 Partitioning
  • 1.7 Configuring file systems
  • 1.8 Configuring a boot manager
  • 1.9 Networking configuration and protocols
  • 1.10 Configuring peripherals

Domain 2.0 Management

  • 2.1 Manage local storage devices and file systems
  • 2.2 Mount and unmount varied file systems using CLI commands
  • 2.3 Create files and directories and modify files using CLI commands
  • 2.4 Execute content and directory searches using find and grep
  • 2.5 Create linked files using CLI commands
  • 2.6 Modify file and directory permissions and ownership using CLI commands
  • 2.7 Identify and modify default permissions for files and directories using CLI commands
  • 2.8 Perform and verify backups and restores
  • 2.9 Access and write data to recordable media
  • 2.10 Manage run levels and system initialization from the CLI and configuration files
  • 2.11 Identify, execute, manage and kill processes
  • 2.12 Differentiate core processes from non-critical services
  • 2.13 Repair packages and scripts
  • 2.14 Monitor and troubleshoot network activity
  • 2.15 Perform text manipulation
  • 2.16 Manage print jobs and print queues
  • 2.17 Perform remote management
  • 2.18 Perform NIS-related domain management
  • 2.19 Create, modify, and use basic shell scripts
  • 2.20 Create, modify, and delete user and group using CLI utilities
  • 2.21 Manage and access mail queues using CLI utilities
  • 2.22 Schedule jobs to execute in the future using "at" and "cron" daemons
  • 2.23 Redirect output

DAY 2


Domain 3.0 Configuration

  • 3.1 Configure client network services and settings (e.g., settings for TCP/IP)
  • 3.2 Configure basic server network services (e.g., DNS, DHCP, SAMBA, Apache)
  • 3.3 Implement basic routing and subnetting (e.g., /sbin/route, IP forward statement)
  • 3.4 Configure the system and perform basic makefile changes to support compiling applications and drivers
  • 3.5 Configure files that are used to mount drives or partitions (e.g., fstab, mtab, SAMBA, nfs, syntax)
  • 3.6 Implement DNS and describe how it works (e.g., edit /etc/hosts, edit /etc/host.conf, edit /etc/resolv.conf, dig, host, named)
  • 3.7 Configure a Network Interface Card (NIC) from a command line
  • 3.8 Configure Linux printing (e.g., CUPS, BSD LPD, SAMBA)
  • 3.9 Apply basic printer permissions
  • 3.10 Configure log files (e.g., syslog, remote logfile storage)
  • 3.11 Configure the X Window system
  • 3.12 Set up environment variables (e.g., $PATH, $DISPLAY, $TERM, $PROMPT, $PS1)

DAY 3


Domain 4.0 Security

  • 4.1 Configure security environment files (e.g., hosts.allow, sudoers, ftpusers, sshd_config, PAM)
  • 4.2 Delete accounts while maintaining data stored in that user's home directory
  • 4.3 Given security requirements, implement appropriate encryption configuration (e.g., blowfish 3DES, MD5)
  • 4.4 Detect symptoms that indicate a machine's security has been compromised (e.g., review logfiles for irregularities or intrusion attempts)
  • 4.5 Use appropriate access level for login (e.g., root level versus user level activities, su, sudo)
  • 4.6 Set process and special permissions (e.g., SUID, GUID)
  • 4.7 Identify different Linux Intrusion Detection Systems (IDS) (e.g., Snort, PortSentry)
  • 4.8 Given security requirements, implement basic IP tables/chains (note: requires knowledge of common ports)
  • 4.9 Implement security auditing for files and authentication
  • 4.10 Identify whether a package or file has been corrupted / altered (e.g., checksum, Tripwire)
  • 4.11 Given a set of security requirements, set password policies to match (complexity / aging / shadowed passwords) (e.g., identify systems not shadow passwords)
  • 4.12 Identify security vulnerabilities within Linux services
  • 4.13 Set up user-level security (e.g., limits on logins, memory usage and processes)

DAY 4


Domain 5.0 Documentation

  • 5.1 Establish and monitor system performance baseline (e.g., top, sar, vmstat, pstree)
  • 5.2 Create written procedures for installation, configuration, security and management
  • 5.3 Document installed configuration (e.g., installed packages, package options, TCP/IP assignment list, changes -configuration and maintenance)
  • 5.4 Troubleshoot errors using systems logs (e.g., tail, head, grep)
  • 5.5 Troubleshoot application errors using application logs (e.g., tail, head, grep)
  • 5.6 Access system documentation and help files (e.g., man, info, readme, Web)

Domain 6.0 Hardware

  • 6.1 Describe common hardware components and resources (e.g., connectors, IRQs, DMA, SCSI, memory addresses)
  • 6.2 Diagnose hardware issues using Linux tools (e.g., /proc, disk utilities, ifconfig, /dev, live CD rescue disk, dmesg)
  • 6.3 Identify and configure removable system hardware (e.g., PCMCIA, USB, IEEE1394)
  • 6.4 Configure advanced power management and Advanced Configuration and Power Interface (ACPI)
  • 6.5 Identify and configure mass storage devices and RAID (e.g., SCSI, ATAPI, tape, optical recordable)

DAY 5

  • Exam Cram (Morning)
  • Actual Linux + Certification Exam
Classroom Training

Duration 5 days

Price
  • United States: US$ 2,145
Enroll now
Online Training
Enroll now