mussh
« Back to VersTracker
Description:
Multi-host SSH wrapper
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Devops
Tags: ssh automation sysadmin cluster shell
Install: brew install mussh
About:
Mussh is a shell script that automates executing the same commands across multiple remote hosts via SSH. It allows users to define host groups and execute commands in parallel or sequentially, streamlining system administration tasks. The tool simplifies cluster management by eliminating the need to manually log into each server for repetitive operations.
Key Features:
  • Execute commands across multiple hosts simultaneously
  • Support for host groups and wildcards
  • Runs via standard SSH without requiring remote agents
  • Configurable output formatting and logging
Use Cases:
  • Deploying configuration changes to a server cluster
  • Gathering system metrics (e.g., disk usage) from all nodes
  • Running maintenance scripts on multiple machines at once
Alternatives:
  • Ansible – Agentless automation with more complex configuration and steeper learning curve
  • PDSH – Highly parallel remote shell command with focus on speed and efficiency
  • Parallel – General-purpose parallelizer that can wrap SSH commands with advanced job control
Version History
Detected Version Rev Change Commit