My idea was created out of a need in my current team(Hardware-enablement). Whilst excessive SLE testing on multiple machines i was forced to remember tons of ips to debug remotely. Since i had to reinstall new releases over and over again, ips differ, obviously.
My approach to make life easier would be to create a simple cli to manage and administrate multiple connections on my local machine.
sorted by frequency
small note / description
option e.g. -X, -p etc.
ssh-manager -a firstname.lastname@example.org -o optional_parameter
1: your | notes, prefered user parameter
2: various | notes, prefered user parameter
3: ips | notes, prefered user parameter
There are several other solutions to this problem but i could not find the exact same approach.
Will be implemented either in ruby or in C(ncurses)
connect to multiple ips with given criteria
support for xfce4-terminal, gnome-terminal, xterm, uxrvt
settings: open each connection in tabs or in new windows
connect options: [-X, -L etc..]
autodeploy sshkey to machine.
disable securelogin: ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no email@example.com
add rpsec tests
add proper documentation
sudo gem install ssh-manager
Looking for mad skills in:
Nothing? Add some keywords!
This project is part of:
Hack Week 11
This project is one of its kind!