quickssh

command module
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 6, 2023 License: MIT Imports: 1 Imported by: 0

README

🖥 SSH/SFTP profile manager and client

MIT License

Overview

QuickSSH manages your SSH server profiles and provides utility functions for performing common operations.

QuickSSH supports password authentication, key-based authentication and SSH agent forwarding (Unix only).

Installation

Go

Requires: Go >= 1.20

You can use Go to compile and install the package to your $GOBIN directory.

$ go install github.com/exler/quickssh@latest

Releases

Binaries for Windows, Linux and MacOS systems can be found on GitHub releases.

Usage

$ quickssh -h

QuickSSH allows for easy management of SSH profiles and simplifies
working with the SSH and SFTP protocols.

Usage:
  quickssh [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  connect     Connect to a SSH server
  exec        Execute a command on a SSH server
  file        Download or upload files using SFTP
  help        Help about any command
  profile     Manage server profiles
  version     Show current program version

Flags:
  -h, --help   help for quickssh

Use "quickssh [command] --help" for more information about a command.

Configuration files are saved in the user directory:

  • Windows: %APPDATA%\quickssh
  • Unix: ~/.config/quickssh

License

QuickSSH is under the terms of the MIT License, following all clarifications stated in the license file.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
ssh

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳