Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

thor27/csshnator

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CSSHNATOR

cssh for terminator to manager a cluster of nodes through ssh connections launches multiple splits with ssh connections to each node

CSSHY

I'm working in a replacement for csshnator, with improved configuration file, improved command line arguments, and support for multiple terminals (it's already working with Tilix and Terminator, with a cssh fallback). It's still alpha quality, but is already working fine here.

Try it here: https://github.com/thor27/csshy

Requirements

Only for Terminator 0.98+

Ubuntu can get from this PPA https://launchpad.net/~gnome-terminator/+archive/ubuntu/ppa

sudo apt-add-repository ppa:gnome-terminator/ppa

Usage

To use it, just pass all hostnames as arguments on command line, like that:

csshnator -l user host1 host2 host3

You can also create a config file with all the clusters listed in $HOME/.csshnatorrc

cluster1 = 10.10.100.209 10.10.100.210 10.10.100.211

Cluster name followed by space separated list of nodenames/IPs

ccshnator -l <user> -c <clustername>

For more usage information you can consult the help:

./csshnator --help

usage: csshnator [-h] [-l LOGIN] [-c CLUSTER_NAME]
                 [cluster_nodes [cluster_nodes ...]]

Open ClusterSSH-like session on Terminator

positional arguments:
  cluster_nodes         Hostnames or user@hostname to connect to, separated by
                        space

optional arguments:
  -h, --help            show this help message and exit
  -l LOGIN, --login LOGIN
                        Login username to pass to all hosts used.
  -c CLUSTER_NAME, --cluster-name CLUSTER_NAME
                        Cluster name is a collection of hosts available on
                        ~/.csshnatorrc file

About

cssh for terminator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.