Covers the effective administration of a UNIX/Linux system and the knowledge and tasks required of the Linux+ certification exams. Discusses the architecture and internals of the UNIX and Linux Operating Systems along with laboratory exercises that include the installation and package management, device management, Linux file systems, files system hierarchy standards, shell scripting and data management, user interfaces and desktops, administrative tasks, essential system services, networking fundamentals, and security.
Goals, Topics, and Objectives
Upon successful completion of this course, students should be able to:
- Overview of Unix/Linux, system planning, and the Administrator role
- Operating System planning and installation
- Operating System security
- UNIX and Linux File Systems: Command and Graphical Interfaces
- UNIX Editors: Text and Shell Files
- Advanced system administration tasks
- Hardware and system resources management
- Logs and configuration files
- Unix/Linux scripts and other automated procedures
- Network connections
- External devices
- Identify features of the System Administrator’s job.
- Plan a UNIX system based on user requirements and industry standards*.
- Install a Linux Operating System.*
- Define and apply file security concepts in a UNIX or Linux system.*
- Define and apply user and group security methods to a network.
- Identify characteristics of multiple text editors.
- Demonstrate proficient use of at least one text editor for administration tasks.
- Create profiles for users and groups and assign shells.
- Demonstrate proficient use of system utilities and shell scripts.
- Compare UNIX and Linux with other workstation/PC level operating systems and with other network operating systems.Demonstrate hardware and software installation on a Linux system.
- Evaluate system and software logs for proper operation and security.
- Define and modify automated operating system processes and software services.
- Define and modify networking capabilities of a Linux system.
- Apply various printing standards and controls to a Linux system.
- Present backup plan for a typical Linux system.*
- Define and apply server hardening techniques to the operating system.*
- Develop and perform server penetration tests.
- Participate in a group project.
Assessment and Requirements
Exams and Laboratory Assignments
Credit for Prior College-Level Learning
Skills-based assessment proficient score, assessment administered by the Computer Information Systems department faculty. Faculty will assess skills-based assessment based on evaluation rubric. Assessment information located in The School of Business, Entrepreneurship, & Professional Development office. Students must also complete a departmental exam and have proper licensure/certification.
CompTia Linux+ OR TestOut Linux Pro Certification must be current. Department faculty will verify certification(s). Verified certifications, and the Credit for Prior College-Level Learning application will be signed, copied, and retained in The School of Business, Entrepreneurship, & Professional Development office. Students must also complete a departmental exam and a skilled demonstration.