Categorygithub.com/exler/quickssh
modulepackage
0.2.1
Repository: https://github.com/exler/quickssh.git
Documentation: pkg.go.dev

# 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.

# Packages

No description provided by the author