# # # #

Service Center

Linux+ Certification Training Course for CompTIA Exam LX0-102  

To become certified in CompTIA Linux+ you need to pass two exams. This training is for the 2nd exam, LX0-102, and consists of over 27 hours of interactive tutorials. LX0-102 covers shells, scripting and data management, user interfaces and desktops, administrative tasks, essential system services, networking fundamentals, and security.

After earning the Linux+ certification, you will have the credentials needed to be a successful junior level Linux administrator. In addition to having CompTIA A+ and Network+ certification, it is also recommended that you have at least 12 months of Linux administration experience, prior to taking this course.

Certification Course includes

 Full Multi Media Lessons
 Test Preps - Hundred of practice exams
 Instructor Mentoring Online 24 x 7
 Lab Exercises

CompTIA Linux+ LX0-102 Course Outline
Updating the Linux Kernel

  • Function of the Linux kernel and its associated features.
  • Steps and associated tasks involved in preparing for Linux kernel installation.
  • Use a config program to create a Linux kernel configuration file.
  • Steps and commands used to compile and install a new Linux kernel.
  • Configure, compile, and install a Linux kernel.
  • Carry out the main tasks involved in managing kernel modules in Linux.
  • Manually load and unload modules and discuss the automatic kernel loading mechanism.
  • Manage kernel modules in an enterprise setting.

Printing and Documentation in Linux

  • Steps and commands used to install local and network printers in Linux.
  • Install printers and print filters in Linux.
  • Select the appropriate commands to print a file in Linux.
  • Query a print queue and cancel print jobs.
  • Manage printing issues and problems in Linux.
  • Administer printers in Linux.
  • Add and administer printers using CUPS.
  • KDE CUPS front-end and print from a graphical KDE application.
  • GNOME CUPS front-end and print from a graphical application in GNOME.
  • Manage printers using CUPS.

Shell Scripting in Linux

  • Tasks and commands to make a shell script executable for users
  • Commands used to write a basic script in Linux.
  • Conditional statements in Linux.
  • Test commands in Linux.
  • Create a Linux shell script that displays a list of files edited by a user.
  • Looping statements in Linux shell scripts.
  • Use loops to process files.
  • Recognize the appropriate shell script command lines used to process user input and output files in Linux.
  • Appropriate code used to group statements into functions in Linux.
  • Iput and output files and group statements into functions in Linux.

Administrative Tasks in Linux

  • Events involved in the Linux boot process.
  • LILO and GRUB to boot up the Linux system.
  • Linux run levels and the associated commands for several common distributions.
  • Events involved in the Linux boot process.
  • Boot the Linux system into rescue mode.
  • Manage and configure access to Linux documentation.
  • Identify the different types of Linux documentation available on the Internet and the information that they provide.
  • Manage Linux documentation in the local system.

Managing Linux Group and User accounts

  • Features of the Linux user, superuser, and group accounts.
  • Linux password file.
  • Add and manage user accounts in Linux.
  • Work with global and user profiles in Linux.
  • Create and modify new user accounts in Linux.
  • Manage group accounts in Linux.
  • Identify a suitable strategy to secure Linux account information.
  • Create and administer group accounts in Linux.

Automating Linux System Tasks and Backup Strategies

  • Function of the syslog daemon and default files, and to outline the commands associated with each.
  • Work with the /etc/syslog.conf file and its associated message logs.
  • Appropriate commands to implement the rotation and archiving of logs
  • Administer the syslog daemon and implement log rotation in Linux.
  • Commands to manage job schedules in Linux.
  • Use cron to schedule jobs in Linux.
  • Distinguish between the levels of user access to jobs running in the cron and at services
  • Work with cron in Linux.
  • Main factors involved in developing a suitable Linux backup strategy.
  • Suitable Linux backup strategy and schedule for a given scenario.
    Appropriate commands for implementing Linux backups and restoration.
  • Plan and implement a backup strategy.

Networking Fundamentals for Linux Administrators

  • Characteristics of basic TCP/IP networking in Linux.
  • Underlying principles of IP subnets.
  • Characteristics of basic TCP/IP networking in Linux using the IPv6 network layer.
  • Linux files you use to configure TCP/IP.
  • Configure network interfaces using the ifconfig program.
  • View or configure the routing table.
  • Monitor and troubleshoot a TCP/IP network using Linux tools.
  • Configure TCP/IP.
  • Set up PPP for use on a Linux system.
  • Use PPP to initiate, terminate, and troubleshoot PPP connections.
  • Options available when establishing a PPP connection for a given scenario.

Networking Services in a Linux Environment

  • Network services in Linux.
  • Roles played by the inetd and xinetd configuration files.
  • Control access to networking services using TCP wrappers.
  • Commands to configure xinetd.
  • Options available for setting up and configuring DNS services.
  • Conduct basic operations securely.
  • Options for exporting and mounting NFS file systems in Linux.
  • Recognize the options available in the Samba configuration files.
  • Use commands to run smbd, nmbd, and smbclient.
  • Manage Samba.

Working with Sendmail and Apache in Linux

  • Identify e-mail format, functionality, and protocols.
  • Administer the sendmail administration files.
  • Manage the sendmail configuration files.
  • Manage sendmail.
  • Features of Apache and administer the Apache configuration files.
  • Configure a web site with Apache.
  • Manage an Apache web server.

Security within a Linux Environment

  • Threats to a Linux system and how you can minimize risks.
  • Identify the measures to take to improve system security.
  • Perform administrative tasks to secure files and directories.
  • Tactics to detect unauthorized access to a Linux system.
  • Verify the integrity of packages.
  • Steps you can take to overcome the risks posed by insecure passwords.
  • Use PAM to set limits on the system resources users can obtain.
  • Set user limits using the ulimit command.
  • Install and run SSH.
  • Specify security options in a given scenario.

Data Management, Localization, and Encryption in Linux

  • Uses of common SQL commands
  • Insert data
  • Update data
  • Delete data
  • Retrieve data
  • Manipulate data in Linux using basic SQL commands
  • Differences between the methods and tools used to configure the language and localization settings on a Linux system
  • Configure time zone settings on a Linux system
  • Configure timezone settings
  • Recognize how public-key encryption works
  • Configure the OpenSSH client
  • OpenSSH host keys
  • Enable port tunneling
  • Export and import keys
  • Encrypt files using GnuPG
  • Decrypt files using GnuPG

Mail Transfer Agents and Accessibility in Linux

  • Distinguish between common Linux mail transfer agents
  • Set up e-mail forwarding using mail transfer agents
  • E-mail aliases using mail transfer agents
  • Sendmail for e-mail forwarding and aliases
  • Qmail for e-mail forwarding and aliases
  • Postfix for e-mail forwarding and aliases
  • Sticky keys and repeat keys
  • Slow keys and bounce keys
  • Audio indications for toggle keys and enable mouse keys
  • Apply themes to desktop components
  • Configure the Orca Screen Reader and Magnifier
  • Benefits of the On-Screen Keyboard and the Accessible Login features
  • Keyboard accessibility features
  • Graphical accessibility features