cuonggt / zzh

SSH Client and connection manager in your favorite terminal

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

zzh

Introduction

zzh is a SSH client and connection manager which stores your hosts information, credentials to connect in your favorite termina. You don't need to remember your hosts information anymore.

Installation

zzh runs as a single binary and can be installed in different ways.

Install via bash script (Linux & Mac)

Linux & Mac users can install it directly to /usr/local/bin/zzh with:

sudo bash < <(curl -sL https://raw.githubusercontent.com/cuonggt/zzh/master/install.sh)

Download static binary (Linux and Mac)

Static binaries can always be found on the releases. The zzh binary can extracted and copied to your $PATH, or simply run as ./zzh.

Compile from source

Go (>= version 1.20) is required to compile zzh from source.

git clone git@github.com:cuonggt/zzh.git
cd zzh

Build the zzh binary:

go build -ldflags "-s -w"
mv zzh /usr/local/bin/zzh

About

SSH Client and connection manager in your favorite terminal

License:MIT License


Languages

Language:Go 85.8%Language:Shell 14.2%