Categorygithub.com/balena-io/sshproxy
modulepackage
2.1.10+incompatible
Repository: https://github.com/balena-io/sshproxy.git
Documentation: pkg.go.dev

# README

sshproxy

GoDoc Go Report Card CircleCI

sshproxy is a simple ssh server library exposing an even simpler API. Authentication is handled by providing a ServerConfig, allowing full customisation. After authentication control is handed to the specified shell executable, with a PTY if requested by the connecting client.

# Packages

A "balena-ready" binary which handles authentication via balena api, requiring minimal configuration.

# Functions

New takes a directory to generate/store server keys, a path to the shell and an ssh.ServerConfig.

# Structs

Server holds server specific configuration data.

# Type aliases

ErrorHandler is passed any non-fatal errors for reporting.