Skip to content

JcKendo/worm-ssh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Base on GGH

What is GGH?

GGH is a lightweight, fast wrapper around your SSH commands. It helps you to recall your SSH sessions. This is one of the most useful tools for developers who work with multiple servers.

Thanks to GGH Team.

What is Worm?

Worm inherits all the features of GGH and expands with several new features (I need), such as:

  • Setting up a workspace for each project or company...
  • Each workspace contains multiple files, each managing a separate list of servers needing SSH access. Each file can represent a data center or Platform…
  • Supporting server access via SSH and TSH
  • Saving history for each workspace

Installation && Configuration

  • Clone the repository
  • Run the command go install .
  • Setup Conflict workspace
cd ~/.worm
mkdir workspace1
cd workspace1 
vim DC1 
  • Setup Configuration file
Host {HostNAme}
	HostName {IP}
	User {UserName}
	Mode {SSH|TSH}

Usage

List workspaces

worm --workspace

Switch workspace

worm --active 

Interactive history

worm 
worm --history

Interactive configuration file

worm -

Interactive configuration file with search for groups or hostnames.

worm - xxxx

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages