Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 

Repository files navigation

gossh

Allows you to SSH into servers and mount file systems by name.

Install

Linux only.

  1. Install directly from the repo using Go:

    go install https://github.com/patrickkdev/gossh@latest
  2. Ensure the go bin directory is in your path

    export PATH="$HOME/go/bin:$PATH"
  3. Run gossh

    gossh

OBS: In order to mount file systems it is necessary to have sshfs installed

Usage

Add a server

gossh add <server_name> <username@ip>
# Ex: gossh add my_new_vps root@100.50.100.30

List available servers

gossh list

SSH into a server

gossh <server_name>
# Ex: gossh my_new_vps

Mount a server's file system

gossh fs <server_name>
# Ex: gossh fs my_new_vps

Remove a server from the list:

gossh remove <server_name>
# Ex: gossh remove my_new_vps

About

Replace user@ip with aliases so you can ssh into your servers more easily.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages