You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

Details

Release Info

Secure Shell (SSH), in particular SSHv2+, revolutionized secure remote Instance access. PKI ensured asymmetric encryption, assuring privacy. SSH continues to be the standard remote access transport protocol in-use for a variety of Applications: 'sftp', 'scp', 'rsync', to name a few. Parallel-SSH augments standard SSH clients' inability to perform their tasks in-parallel, by enabling us to execute commands on multiple targets in fewer 'swoops.' This saves time, which saves money, sanity, and the like. Use 'parallel-ssh' to expedite mass-systems administrations as needed.

Release Syllabus

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
    • Host-File Users
    • Send Input
  •  

Tokyo Time

16:9

Rate

1.25x

Watched

1

Completed

1 of 5