LinuxCBT.com

Syllabus

Focus: FreeBSD Unix Version 11x

Duration: 20-Hours

    • Introduction | Features | Installations
      • Discuss BSD features
      • Identify and obtain installation images
      • Perform 'bootonly' installation
      • Complete installation and evaluate
      • Perform 'disc1' installation
      • Fix 'wheel' & SSH access
      • Perform 'dvd1' installation
      • RAIDZ Installation
      • Custom Partitions - Installation
      • KVM Image Installation
      • Evaluate results
    •  
    • Post-Installation Exploration and Checks
      • Secure Single-User Mode
      • Confirm detected hardware environment
      • Check allocated storage
      • Confirm hostname configuration
      • Identify Network configuration
      • Ensure proper name resolver(s) are configured
      • Explore IP re-configuration as an alternative
      • Identify and discuss important BSD Files
    •  
    • Unix Basics | Users | Groups | Permissions - Symlinks
      • BASH $SHELL
      • Compression Utilities
      • Explore User | Group management with BSD Tools
      • Provision users | groups as needed
      • Explore standard Unix File System Permissions
      • Apply common permissions to file objects
      • Test accessibility and debug accordingly
      • Discuss Symbolic Links
      • Implement Soft Links as needed
      • Confirm Soft Link behaviour | limitations
      • Implement Hard Links as needed
      • Contrast Hard | Soft Links
      • Consider applicability of various linking mechanisms
    •  
    • Package Management - Ports | Packages | Updates
      • Discuss available package management options
      • Explain Ports applications
      • Peruse Ports environment
      • Synchronize Ports tree to Online Repository
      • Explore 'pkg' binary package management system
      • Install binary packages as needed
      • Install Ports and confirm accordingly
      • Discuss Port Audit applications
      • Install Port Audit on various targets
      • Discuss PortSnap applicability
      • Discuss ramifications of Binary Packages
      • Confirm ALL installed packages: Ports and Packages
    •  
    • Storage Management - GPART | GrowFS | SWAP
      • Explore default partition layout
      • UFS2 partitions with GPART
      • Resize partitions
      • Online resizing
      • SWAP Management
      • RAID1 - Mirroring
      • N-Way RAID1 - Mirroring
      • RAID3 - Redundancy
      • ZFS Administration Intro
      • ZFS - RAID1 - Mirroring
      • ZFS - RAIDZ - Redundancy
    •  
    • Systems Management Basics | Common Client Utilities | Cron
      • Service Management
      • Use key network client tools to ascertain information
      • Explore system scheduler configuration
      • Use Cron to Schedule job and monitor updates
    •  
    • Log Management | Syslog | Newsyslog
      • Discuss available facilities
      • Explore standard Syslog configuration
      • Consolidate Syslogs across target BSD instances
      • Confirm log consolidation
      • Explore log rotation mechanism
    •  
    •  
    • IP Configuration and Management
      • Discuss available facilities
      • Explore default per-installation configuration
      • Oscillate between static and dynamic configurations
      • Provision multiple IP addresses across hosts
      • Debug routing issues as encountered
      • Standardise IP configuration based on logical per-host model
      • Evaluate results
    •  
    • BSD Services | System Control
      • Explore default configuration
      • Identify Service Repository
      • Toggle Service availability
      • Discuss 'sysctl' applicability
      • Identify Kernel variables
      • Toggle Kernel variable values
      • Confirm results
    •  
    • Network Time Protocol (NTP)
      • Explore default configuration
      • Perform one-off time synchs
      • Confirm Timezone settings
      • Enable NTP services
      • Confirm time synchronization
      • Compare various NTP references
      • Discuss NTP protocol behavior
      • Ensure persistent configuration
    •  
    • File Transfer Protocol (FTP) | TFTPD
      • Enable FTP Server
      • Establish connectivity
      • Override FTP Server with VSFTPD
      • Disable Anonymous
      • CHROOT Users
      • TFTPD Server
      • Backup Router Configuration
    •  
    • BIND | DNS Implementation
      • Explore default client resolution configuration
      • Install BIND
      • Confirm Caching-Only DNS configuration
      • Implement Primary | Secondary DNS Zones
    •  
    • Web Application Services | Apache HTTPD
      • Implement Apache Web Server
      • Examine httpd.conf file directives
      • Explore Apache tree
      • Provision Virtual Hosts
      • Apache SSL
      • Redirect Clear-Text Sites to SSL | TLS
    •  
    • Network Reconnaissance with NMap
      • Install NMap
      • Explore top-level container
      • Identify commonly used NMAP options/switches/parameters
      • Carry-out NMap Scans
      • Alternate scans with TCP-Connect to improve performance
      • Contrast scan types and discuss
      • Use NMAP to perform operating system fingerprinting and versioning
      • Script Scans
    •  

UnixCBT BSD11x Edition

  •  
DEMO