Skip to content

Feng-Zihao/okssh

Repository files navigation

okssh

console GUI tool to manage ssh

Gif record

screenrecord

INSTALL

Support Mac OS X only , need homebrew

via curl

sh -c "$(curl -fsSL https://raw.githubusercontent.com/Feng-Zihao/okssh/install.sh)"

via wget

sh -c "$(wget https://raw.githubusercontent.com/Feng-Zihao/okssh/install.sh -O -)"

Usage

okssh and you'll find out how.

config.yaml

Create a default file ~/.okssh/config.yaml.

Similar with ~/.ssh/config, but more structural robust.

hosts:
    -
        # ssh -i /absolute/path/for/keyfile -p 2222 user@hostname
        description: example description
        keyfile: /absolute/path/for/keyfile
        target: user@hostname
        port: 2222
    -
        # mosh user@hostname
        description: example description with mosh and specific port
        target: user@hostname
        client: mosh

Useful Link to implement

cursor movement

colors and flags in terminal