Zoom Outline PDF View  or  Email Back to Schedule for Michigan


UNIX Security




SUMMARY:   Critical Success Factor:
To satisfactorily cope with the day to day security administration of a multi-user UNIX site, understand security issues and be able to define security policies in an enterprise level multi-server environment.

AUDIENCE:   Security administrators, auditors and others who need to understand all aspects of security in a UNIX environment. This course assumes no prior knowledge of UNIX.

PREREQUISITES:   Attendees should be IT literate with a good understanding of similar topics in another operating environment.

DURATION:   3 Days

APPROACH:   The course is highly interactive and consists of theory with plenty of hands on practical content. A dedicated server will be used so that the more complex commands and security administration utilities can be practised in the security of a classroom environment.

OBJECTIVES:   To provide staff new to UNIX with an extensive insight into all issues connected with security in a UNIX environment. Whilst this course covers many aspects of the UNIX
operating environment itself, network security is considered to be a separate issue.

COURSE CONTENT:  
  1. Introduction
    • Why do Users Choose UNIX?
    • An Operating System
    • The UNIX Operating System
    • Components of the UNIX Operating System
    • Organization of a UNIX System
    • The Kernel
    • The Filesystem
    • The Shell
    • User Interfaces
    • Terminal based interface
    • The Command Processor
    • Utilities
    • Windows based Interfaces
    • Using a Graphical Interface
    • Distributed Environments and Client/Server
    • Networking
  2. Unix Basics and Getting Help
    • Logging On
    • Accessing the UNIX Command Line
    • Format of UNIX Commands
    • Getting Help
    • Internet Based Help
    • Setting and Changing the Password
  3. Understanding the UNIX Filesystem
    • Structure of a UNIX Filesystem
    • Identifying Files and Directories
    • The Home Directory
    • Moving Around the Filesyste
    • Listing Directory Contents
    • Creating Directories
    • Removing Directories
    • Displaying Files
    • Copying Files and Directories
    • Moving / Renaming Files & Directories
    • Removing Files
  4. Useful Commands for Security Administrators
    • Grep
    • Regular Expressions
    • Who is on the System
    • Find & Locate Files by Type
    • Sort or merge Files
    • sed (Stream Editor)
    • Process, What is a?
    • Process, Report Status
    • Process, kill a
  5. Controlling Access to the System
    (Users and account management, types of access)
    • Logon Accounts
    • Client/Server Users
    • Files used to control user access
  6. Controlling Access to Files and the Filesystem
    • File System Permissions
    • Change mode
    • Symbolic Notation
    • Octal Notation
    • Change owner
    • Change group
    • Default Creation Mode (umask)
    • Access Control Lists
  7. Security and the different 'flavors' of UNIX
    • Principal Differences for the Main Vendor versions of UNIX:
      AIX (IBM)
      Solaris (Sun Microsystems)
      HP/UX (Hewlett Packard)
      LINUX (Available in Various Distributions inc. Red Hat, SuSe etc)
  8. Controlling Access to the root account and other privileged services
    • The su command
    • Use of Roles
    • Privileged Commands Available Only via Group Membership
  9. Dangerous Commands (and why they are sometimes needed)
    • Bulk removal of Files
    • Change Owner
    • Change Group
    • SUID and SGID bits
  10. Backing Up and Securing the System
    • Common Utilities Available on All Systems:
      tar
      cpio
      pax
  11. System Specific Utilities:
    • AIX
    • Solaris
    • HP/UX
    • LINUX
  12. Monitoring Security Issues on the System
    • Root Access
    • User Access
    • Network Access
    • Removal of Unnecessary Processes
    • Monitoring for Unusual or Unauthorised Usage
    • Monitoring for Attempted Introduction of Trojan Horses, etc
    • Monitoring for Unexpected File Permission Changes
  13. Best Practice Procedures
    • Things to Avoid
    • Physical Security
    • Password Control
  14. Additional Topics:
    • The Standard UNIX Editor (vi)
    • Printing



    GN/06

© 2007 Verhoef Training, Inc.

Schedule Dates

Course offered as
Inhouse or Public

Date Location State

Copyright © 2007 - Verhoef Group of Companies - All Rights Reserved