massh

Crates.iomassh
lib.rsmassh
version0.6.3
sourcesrc
created_at2021-10-14 22:56:17.378907
updated_at2021-10-20 19:21:20.857153
descriptionThis library is a simple wrapper around the ssh2 crate to run SSH/SCP commands on a "mass" of hosts in parallel.
homepage
repositoryhttps://github.com/felix-pb/massh
max_upload_size
id465161
size2,070,768
(felix-pb)

documentation

https://docs.rs/massh

README

massh

1 library and 2 binary crates to run SSH/SCP commands on a "mass" of hosts in parallel.

The binary crates are CLI and GUI "frontends" for the library "backend".

Installation

Minimum supported rust version (MSRV): 1.52.0

cargo install massh

massh library crate

Documentation: https://docs.rs/massh

massh binary crate (CLI)

A Rust version of the parallel SSH program pssh(1)

Usage:

screenshot of massh usage

masshd binary crate (GUI)

A web application that runs on http://localhost:2222

Warning: WIP (work in progress)

Right now, masshd only serves placeholder static files but aims to support all the features of the CLI and more.

Commit count: 19

cargo fmt