/ssh-manager

A SSH Manager

Primary LanguageJavaScriptMIT LicenseMIT

SSH Manager

Continuous Integration checks Security Audit

Inspired by ssh-manager Inspired by deepin-terminal

Requirement

This project required :

  • node >= 10
  • npm

Presentation

This node module provide a way to store several SSH configurations into a centralized SSH manager. With it, you can create / modify / delete an SSH connection configuration and start an SSH connection.

Installation

To install this project globally :

npm install -g @yungvenuz/ssh-manager-cli

Start

Configuration

To configure a new / existing SSH connection, use the config command :

ssh-manager config

The connection configuration file is save into your home directory ~/.ssh-manager/connection_configuration.json.

Connection

To start an SSH connection, use the connect command:

ssh-manager connect

note: you can also just use ssh-manager without command

Help

The application documentation is available with --help option :

ssh-manager --help