Skip to content
/ sshcon Public

a nice tool to manage multiple ssh connections. the idea is to make it easy and simple to place all the ssh servers in one tool instead of remember each server separately

Notifications You must be signed in to change notification settings

avi3tal/sshcon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

sshcon: An application that makes ssh connections faster and easier when handling multiple servers list.

  1. create a menu of servers and give the option to input index and connect to server.
  2. autocomplition of server name while running sshcon.

INSTALL:

  1. move etc/bash_completion.d/sshcon to /etc/bash_completion.d/
  2. add '. /etc/bash_completion.d/sshcon' to ~/.bashrc
  3. move sshcon.py to ~/bin or any other executable path.
  4. create link to sshcon: ln -s ~/bin/sshcon.py ~/bin/sshcon
  5. add .servers to that path as well

.servers configurations:

  1. groups: servers file can be devided to groups by [GROUP_NAME]

[test_group] server.address.name root:second.server.address.name [test_groupo2] root:.....

  1. as written above, servers address can have prefix of the user we would like to connect with and than ':' delimiter.
  2. no username prefix will actually connect via the loged in user.
  3. each group will have his own color

USAGE:

  1. $ sshcon will display a list of servers collected from '.servers' file.
  2. $ sshcom will give autocomplition of servers from '.servers' file

About

a nice tool to manage multiple ssh connections. the idea is to make it easy and simple to place all the ssh servers in one tool instead of remember each server separately

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages