NISGTC LOGO CCBY

This work by the National Information Security and Geospatial Technologies Consortium (NISGTC), and except where otherwise noted, is licensed under the Creative Commons Attribution 3.0 Unported License.

Development was funded by the Department of Labor (DOL) Trade Adjustment Assistance Community College and Career Training (TAACCCT) Grant No. TC-22525-11-60-A-48; The National Information Security, Geospatial Technologies Consortium (NISGTC) is an entity of Collin College of Texas, Bellevue College of Washington, Bunker Hill Community College of Massachusetts, Del Mar College of Texas, Moraine Valley Community College of Illinois, Rio Salado College of Arizona, and Salt Lake Community College of Utah.

This workforce solution was funded by a grant awarded by the U.S. Department of Labor's Employment and Training Administration. The solution was created by the grantee and does not necessarily reflect the official position of the U.S. Department of Labor. The Department of Labor makes no guarantees, warranties or assurances of any kind, express or implied, with respect to such information, including any information on linked sites, and including, but not limited to accuracy of the information or its completeness, timeliness, usefulness, adequacy, continued availability or ownership.

Please review the content-specific requirements for Linux+ labs.

Enabling the Labs

The NETLAB+ Linux+ Base Pod is used to support the Linux+ Series 2 Labs.

To enable the Linux+ Series 2 labs, check the box for "NISGTC Linux+ Series 2" in the class settings. This must be done for each class requiring access to the labs.

Linux+

NISGTC DOL Linux+ Supported Labs (Series 2)

Lab Title Linux+ Domain Tasks Included
1 Configuring X Windows in CentOS and Fedora Desktop User Interfaces and Desktops
  • Generate an xorg.conf file in CentOS.
  • Running GUI commands on a remote host
  • Configure Display Managers in CentOS
2 Accessibility Technologies User Interfaces and Desktops
  • Generate a xorg.conf file in CentOS
  • Run GUI commands on a remote host
  • Configure Display Managers in CentOS
3 Users and Group Accounts Administrative Tasks
  • Explore user and group databases
  • Create and modify group accounts
  • Create and modify user accounts, including password aging policies
  • Create special accounts
4a System Administration Tasks Essential System Services
  • View and modify both the operating system clock and hardware clock
  • Configure a basic NTP client
4b System Administration Tasks Essential System Services
  • View system logs
  • Administer the system log configuration file
4c System Administration Tasks Essential System Services
  • Explore the CUPS configuration files
  • Add a CUPS printer
  • Manage the print queue
5 crontab and at Administrative Tasks
  • Learn how to schedule future tasks with the at command
  • Limit access to the at command
  • Learn how to schedule future recurring tasks with the crontab command
  • Limit access to the crontab command
  • Manage system crontabs.
6 Configuring Locale and Time Zone Settings Administrative Tasks
  • View and modify locale settings
  • View and modify time zone settings
7a Working with Email Essential System Services
  • Viewing Postfix files
  • Starting and stopping Postfix services
7b Working with Email Essential System Services
  • Customizing mail aliases
  • Set up mail forwarding
8 Basic Network Configuration Networking Fundamentals
  • View, change and verify network configuration settings.
9 Basic Security Administration Security
  • Security administration tasks to ensure security
10a Securing Data with Encryption Security
  • SSH GnuPG to secure data with encryption
10b Host Security Security
  • Establish host security to alleviate vulnerability of network services
11a BASH Shell Features Shells, scripting, and data management
  • Create and modify shell variables, both local and environment, and modify initialization files
  • Create and use aliases and functions
11b BASH Scripting Shells, scripting, and data management
  • Create simple shell scripts
  • Create shell scripts with conditional execution
12 Working with a SQL Database Shells, scripting, and data management
  • Query and modify data using SQL