GGH is a tool for working with SSH, providing a lightweight and fast wrapper for standard SSH commands. It is designed to simplify interactions with servers and improve convenience when dealing with previous sessions and SSH configurations.
Installation
To set up, execute one of these scripts or fetch the most recent version from the release page.(GitHub)
For Unix-like systems:
For Windows:
For Go:
Usage
To connect via SSH:
Running without arguments: Shows an interactive list of your previous sessions:
Running with the - flag: Displays an interactive list of all entries from the ~/.ssh/config file:
Filtering entries in ~/.ssh/config: Specify a string to filter:
To get a non-interactive list of history or configuration:
Important: GGH is not a replacement for SSH.
GGH won’t function properly if SSH is either not installed or not included in the system path. It’s designed to serve as a quick and efficient wrapper around your SSH commands.
Explore More SSH Resources
If you’re looking to deepen your knowledge, our knowledge base contains a wealth of additional resources on SSH and related tools. From advanced SSH configuration tips and securing your connections, to troubleshooting common issues and automating SSH tasks, we’ve got you covered. Whether you’re just starting out or looking to refine your skills, you’ll find step-by-step guides and expert advice to help you enhance your understanding and improve your workflow.
FAQ
- What is GGH? GGH is a tool for simplified SSH interaction that serves as a quick wrapper for standard SSH commands, allowing you to easily manage sessions and configurations.
- How do I install GGH? You can install GGH by running one of the scripts available on the GitHub releases page, or by using Go. Detailed instructions are provided in the Installation section.
- What should I do if GGH is not working? Make sure SSH is installed on your device and available in the system path. GGH will not work without SSH installed.
- What operating systems does GGH support? GGH runs on both Unix-like systems and Windows. There is a separate installation script for each system.
- Can GGH be used to work with other protocols? No, GGH is designed to work exclusively with SSH.