Skip to content

Pranav2612000/tsh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tsh

In Progress.. Looking for contributors.

A (T)ime (S)aving (S)ecure (S)hell. Tired of remembering ip-address, key locations. Try tsh. Built using Rust.

Adding Entries

tsh uses nicknames to identify stored configurations. Use the succeding command to add configurations.

tsh add <nickname> <ssh-endpoint> <key-location>

Here, nickname is the unique name you want to give the current configuration. ssh-endpoint is the username@ip combination to which the connection is made. key-location is the location where the key is stored.

tsh add mycloudpc ubuntu@13.126.131.221 ~/Desktop/keys/secret.pem

This will add a new entry named mycloudpc to your system.

Connecting to machines

To connect to a machine use

tsh <nickname>

where nickname is the name of the entry we have added previously e.g.

tsh mycloudpc

This will open a ssh session to mycloudpc.

About

A (T)ime (S)aving (S)ecure (S)hell. Tired of remembering ip-address, key locations but want a fast terminal tool. Try tsh

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages