LinuxCBT.com

Syllabus

Focus: Parallel-SSH Toolkit Usage and Implementation

Duration: 5-Hours

  • Parallel Secure Shell | Features | Usage | Implementation

    • Introduction - Parallel-SSH - Features
      • Explore features and benefits
      • Provide use-case examples
      • Contrast standard SSH with Parallel-SSH
      • Identify Target Hosts
      • Explore topography
      • Explore environment
    •  
    • Standard Secure Shell | Features | Usage | Implementation
      • Contrast both toolkits
      • Explore 'ssh' use-cases
      • Use 'scp' for non-interactive secure copies
      • Use 'sftp' to interactively move data
      • Identify existing usage keys
      • Generate requisite usage keys
      • Populate usage keys on target nodes
      • Confirm node accessibility
      • Run simple commands on distributed nodes
      • Confirm PROD environment
    •  
    • Parallel-SSH | Features | Usage
      • Enumerate important features
      • Prep list of distributed | cluster nodes
      • Evaluate Password-AUTH
      • Enable PKI Password-less AUTH
      • Specify hosts manually and automatically
      • Perform tasks on multiple nodes simultaneously
      • Confirm tasks have been executed
      • Troubleshoot as needed
    •  
    • Parallel-SCP | Features | Usage
      • Discuss use cases
      • Discuss caveats
      • Contrast with traditional 'scp'
      • Propagate content to distributed nodes in parallel
      • Restrict parallelism to improve performance
      • Confirm content availability
      • Address issues that arise
    •  
    • Parallel-RSYNC | Features | Usage
      • Discuss key opportunities
      • Contrast with traditional 'rsync'
      • Highlight 'rsync' benefits
      • Explore general usage
      • Mirror content via recursion
      • Troubleshoot missing 'rsync'
      • Move data as conjured
      • Evaluate overall usage
    •  
    • Parallel-SLURP | Use-Cases
      • Discuss features
      • Contrast with common Parallel-SSH tools
      • Contrast with traditional Linux | Unix equivalents
      • Explore general usage
      • Test with wildcard
      • Archive system configuration files ad-hoc
      • Contrast with defaults
      • Enable temporary synchronization configuration
      • Consider non-existing files on targets
      • Evaluate footprint of slurps
      • Highlight caveats
      • Evaluate results
    •  
    • Parallel-NUKE | Use-Cases
      • Highlight features
      • Contrast with $SHELL access
      • Launch processes for execution
      • Execute various processes
      • Execute arbitrary service
      • Contrast service with regular process
      • Trace service execution results
      • Evaluate results
    •  
    • Ad-Hoc Execution
      • Version Control (SVN) Updates
      • Modify content | Propagate
      • Check hosts' memory usage
      • Release cached-buffers
      • Update hosts' system domain config
      • Vary and revert configuration
      • Check SWAP usage
      • Provision on-the-fly
      • Commit for persistence and test
      • Update DNS Resolvers
      • Update static hosts configuration
    •  

LinuxCBT Parallel-SSH Edition

  •  
DEMO