Skip to content

Small tool to send a ssh command to multiple devices at the same time.

License

Notifications You must be signed in to change notification settings

HowestAILab/Utils.MSSHCommands

Repository files navigation

msshcommands

A small tool to send a SSH command to multiple devices at the same time.

Prerequisites

Build in C#, .NET Framework 4.5, using Visual Studio 2017 v15.6.6.
Uses the NuGet Package SSH.NET by Rency v2016.10 for the SSH communication.
Tested on Windows 10.

You do not need to build it yourself. You can just use the binary in the Build folder.

Overview

For commands that are run in the background (e.g. commands ending with a &) a response is never returned. The command timeout prevents the application to freeze.

Timeout is for connecting to a server and sending the SSH command both.

Unchecking Keep connections alive closes all current open connections.

When closing the application it remembers all filled in values for when you run it again, except for the password- and passphrase field.

Save... only saves the IPs and hosts and the SSH command to a text file.

ToDo

stderr logging output

About

Small tool to send a ssh command to multiple devices at the same time.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages