MSSH(1)

πŸ’– NAME πŸ’–

mssh β€” the tool that lets you administrate a whole squad of servers at once, bestie. No cap.


✨ SYNOPSIS ✨

mssh [OPTION]... (-a ALIAS | HOSTS[:PORT])

okay so you either pass an alias or you pass hosts, you do NOT get to do both, that's the rule πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

MultiSSH is a GTK+ based ssh client that lets you fire the exact same commands at multiple servers simultaneously. It's giving "one text, whole group chat" energy. πŸ‘‘

MultiSSH will connect to the servers you list in HOSTS, into the optional PORT if you feel like specifying one.


πŸŽ€ OPTIONS πŸŽ€

  • -a, --alias=ALIAS β€” opens up all the hosts that are attached to the named ALIAS. Like calling your pre-made squad by name. 🫢
  • -h, --help β€” shows you this help and then dips. Bye! πŸ‘‹
  • -V, --version β€” spits out the version info and exits. Classic. ✨

🌸 CONFIGURATION 🌸

The config file for MultiSSH should live at:

$HOME/.mssh_clusters

It's a super simple key: value pair system, periodt:

  • the alias goes on the left of the colon
  • a space separated list of hosts goes on the right

It also uses a combo of the {key} value system, where:

  • the command alias sits inside curly braces on the left
  • the text to send to the terminals goes on the right

πŸ’… SHORTCUTS πŸ’…

  • Modifier key (configurable throught preferences πŸ‘€) + arrow key β€” moves you around between your terminals. Main character navigation energy. πŸ¦‹
  • Ctrl + Shift + x β€” toggles maximize on a terminal. Big mode. Iconic.
  • Ctrl + Shift + n β€” pops open the dialog for adding a new host. New bestie incoming 🫢

πŸ‘‘ AUTHOR πŸ‘‘

MultiSSH was originally written by Bradley Smith <brad@brad-smith.co.uk> and it is currently develop by HΓ©ctor GarcΓ­a <hector@debian.org> πŸ’–


Copyright (C) 2014 HΓ©ctor GarcΓ­a <hector@debian.org>
Copyright (C) 2009 Bradley Smith <brad@brad-smith.co.uk>

πŸ“ REPORTING BUGS πŸ“

Found a bug? Report bugs to <hector@debian.org>. Don't be shy, bestie, they wanna hear it fr fr. 😭


and that's the whole page!! this one's straight outta the General Commands Manual, page MSSH(1) β€” go forth and command all your servers at once, you absolute legend πŸ’–βœ¨πŸŽ€