Courses

    Pages & Posts

      • IT Training
        • Amazon Cloud (AWS)
        • Analytics and Big Data
        • Blockchain
        • Cisco
        • Citrix
        • Cloud Computing
        • CompTIA Certification
        • Cybersecurity
        • Deep Learning and AI
        • Development Tools
        • DevOps
        • F5
        • FlexPod
        • IBM
        • IT Security
        • Java
        • Juniper Networks
        • Linux
        • Microsoft
        • Mobile Computing
        • NetApp
        • Oracle
        • Salesforce
        • VMware
        • Web Development, HTML, and JavaScript
        • WebSphere
      • Business Training
        • Business Analysis
        • Enterprise Architecture
        • HIPAA Certification & Training
        • IT Governance
        • ITIL® Certification
        • Project Management
        • Salesforce
        • Scrum & Agile
        • Seminars
      • Services
        • APM Practice
        • Authorized Cisco Training
        • BPM Practice
        • Distance Learning
        • ITIL Certification
        • Linux Certification Training
        • Media Security Solutions
        • Microsoft 365
        • Microsoft Official Courses On Demand
        • Microsoft Professional Program
        • NetApp Training
        • NIST Cybersecurity Framework
        • Salesforce Training
        • Training Facilities
        • Visual Studio TFS Training
        • Enterprise Training Solutions
        • Room Rentals
        • State & Local Government
      • Student Resources
        • Navigating Babbage Simmel Academy Courses
        • Ohio Workforce Training Voucher Program
        • Student Guide / Daily Schedule
        • College Credits / Tuition Reimbursement
        • Career Programs (WIA)
        • Student Policies
        • Testing & Certifications
        • Promotions
        • Local Hotels
        • Local Restaurants
      • RHEL SELinux Policy Administration

      Course Details

      Download PDF
      SL-429
      3 Days
      04/15/2019 $2,295.00
      Sign Up for This Class

      RHEL SELinux Policy Administration

      Share this course

      Tweet Share
      babsimLIVE Delivery

      This advanced security course takes a deep dive into the complexities and nuances of SELinux. The course discusses security threats posed to today’s computing resources and mitigating them through network and host protections. Students will review SELinux technology through understanding SELinux’s goals, how it has evolved including its features and limitations.


      Students will gain hands-on experience in working with SELinux modes, virtualization, and container security. The core of the course is learning and understanding SELinux policy through, choosing, managing, and studying policy examples. Once students have an understanding of the SELinux policy the course will cover writing policy modules. The course is capped with multiple discussions on case studies that explore building SELinux policies. This SELinux course covers one of the major challenge faced by administering SELinux, SELinux troubleshooting.


      Supported Distributions:Red Hat Enterprise Linux 7

      • Course Outline
      • Audience
      • Available Dates

      Course Outline

      1. COMPUTING SECURITY & SELINUX OVERVIEW
        1. Security Threats
        2. Network and Host Protection
        3. Shortcomings of Traditional Unix Security
        4. DAC vs. MAC
        5. SELinux Goals
        6. SELinux Evolution
        7. SELinux Features and Limitations
        8. SELinux Contexts
        9. Labels
        10. Access Decisions
        11. Transition Decisions: Processes
        12. SELinux Example
        LAB TASKS
        1. System Preparation
        2. Contexts
      2. WORKING WITH SELINUX
        1. SELinux Modes
        2. Gathering SELinux Information
        3. SELinux Virtual Filesystem
        4. Core Commands and SELinux
        5. SELinux Management Utilities
        6. Context and File Operations
        7. Managing File Context Database
        8. Managing Contexts
        9. Booleans
        10. SELinux Mount Options
        11. Virtualization Security
        12. Container Security
        13. Securing Networked Services
        14. Managing Port Contexts
        LAB TASKS
        1. Exploring SELinux Modes
        2. Gathering Information
        3. Managing SELinux Booleans
        4. Managing Contexts
        5. Mounting Filesystems
        6. Manual Relabel
        7. GUI Utilities
      3. POLICIES
        1. The SELinux Policy
        2. Choosing an SELinux Policy
        3. Policy Layout
        4. Examining Policy
        5. Managing Policies
        6. Targeted Policy
        7. Targeted Policy Example: Apache
        8. Targeted Policy Example: Other Contexts
        9. Minimum Policy
        10. MLS Policy Overview
        11. MCS Translation
        12. Polyinstantiated Directories
      4. USERS & ROLES
        1. Overview of Roles
        2. Roles
        3. User Mappings
        4. Kiosk User (xguest)
        5. Controlling Application Execution
        LAB TASKS
        1. SELinux Identities and Roles
        2. Kiosk User
      5. TROUBLESHOOTING SELINUX
        1. Access Denied. Now what?
        2. AVC Denied Examples
        3. Incorrect File Context
        4. Permissive Domains
        5. Using audit2allow
        LAB TASKS
        1. Troubleshooting using Permissive Domains
        2. Using audit2why and audit2allow to create policy
      6. WRITING POLICY MODULES
        1. SELinux Policy Tools
        2. SELinux Policy Source
        3. Reference Policy Source Exploration
        4. Process Transitions
        5. Object classes
        6. Policy Macros
        7. Creating Booleans
        8. Using Booleans in Policies
        9. Other Policy Commands
        10. Writing Policy Modules
        LAB TASKS
        1. Domain Transition Exploration
        2. Exploring SELinux Modes
        3. Writing a Simple Module
        4. Defining and using booleans
        5. Creating & Compiling Policy from Source
        6. Using seplogen
      7. CASE STUDY: SECURING AN APPLICATION LAB TASKS
        1. SELinux Policy Building: Case Study 1
      8. CASE STUDY: SECURING AN APPLICATION LAB TASKS
        1. SELinux Policy Building: Case Study 2
      9. BONUS LABS: LAB TASKS
        1. Installing and Switching Policies
        2. Minimum policy
        3. MCS Exploration
        4. MCS Restrictions
        5. Polyinstantiated Directories

      Audience

      Knowledge equivalent to the SL-120: Linux Fundamentals and SL-250: Enterprise Linux Systems Administration

      Available Course Dates

      04/15/2019 10:00 am - 04/17/2019 6:00 pm babsimLive Delivery
      08/05/2019 10:00 am - 08/07/2019 6:00 pm babsimLive Delivery
      11/04/2019 10:00 am - 11/06/2019 6:00 pm babsimLive Delivery
      Click here to sign up for this class

      Related Courses

      Enterprise Linux High Availability Clustering...

      The GL645 is an in-depth course that focuses on two key areas, Linux advanced st...

      View course details

      Enterprise Linux Network Services...

      The SL-275 is an expansive course that covers a wide range of network services u...

      View course details

      Enterprise Linux Security Administration...

      This highly technical course focuses on properly securing machines running the L...

      View course details

      Enterprise Linux Server Hardening...

      Hardening of a RHEL Linux System. Supported Distributions:Red Hat Enterprise Li...

      View course details

      Enterprise Linux System Administration...

      The SL-250 class is an in-depth course that explores installation, configuration...

      View course details

      Linux for Unix Administrators...

      The GL-615 is an accelerated course combining the topics in the GL-250 \"Enterpr...

      View course details

      Linux Fundamentals...

      The SL-120 is a challenging course that focuses on the fundamental tools and con...

      View course details

      College Credit, CEUs, PDUs and CDUs
      When you take courses with the Babbage Simmel, be sure you get the credit you deserve. Curriculum offered by Babbage Simmel can earn you college credit, CEUs, PDUs or CDUs.

      College Credit
      Select curriculum offered by Babbage Simmel is part of the accredited Ashland University undergraduate course catalogs. For questions please E-Mail: info@babsim.com or call 614-481-4345.

      Continuing Education Units (CEUs)
      Continuing Education Units (CEUs) are nationally recognized standard units of measurement earned for satisfactory completion of qualified programs of continuing education. If you need more information about CEUs, please E-Mail: info@babsim.com or call 614-481-4345.

      Professional Development Units (PDUs)
      Professional Development Units (PDUs) can be issued by PMI® for formal learning activities related to project management. Project Management Professionals (PMPs®) are required to earn a minimum of 60 PDUs every 3 years to maintain certification. For more information about this program go to the PMI® web site or call 1-855 746 4849.

      Continuing Development Units (CDUs)
      CDUs may be earned by attending professional development (e.g. courses, seminars) offered by organizations endorsed by IIBA® and designated as an EEP vendor. As an IIBA Endorsed Education Provider (EEP) Babbage Simmel's IIBA® endorsed courses qualify for CDU credit. For more information about CDUs go the IIBA® web site or call 1-647-426-3735.

      Our babsimLIVE distance learning brings the classroom learning experience to you by seating you virtually into a real-life instructor-led classroom taught by award winning world-class instructors with other IT professionals like yourself. From the comfort of your home, workplace, or at the Babbage Simmel Columbus Campus, you acquire the training you need, when you want it, in the environment that is most comfortable for you to be successful.

      About Us Contact Us Blog Find A Course

      © Copyright 2019 • Babbage Simmel. All Rights Reserved. Columbus Web Design by Jetpack | Privacy Policy