Categorygithub.com/cookielab/go-ssh-tunnel
modulepackage
0.0.1
Repository: https://github.com/cookielab/go-ssh-tunnel.git
Documentation: pkg.go.dev

# README

go-ssh-tunnel

# Functions

New creates a new instance of Tunnel.
No description provided by the author
No description provided by the author
NewServer creates a new instance of Server using $HOME/.ssh/config to resolve the missing connection attributes (e.g.
NewSSHConfigFile creates a new instance of SSHConfigFile based on the ssh config file from configPath.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

ForwardConfig represents either a LocalForward or a RemoteForward configuration for SSHHost.
PemKey holds data related to PEM keys.
Server holds the SSH Server attributes used for the client to connect to it.
No description provided by the author
SSHConfigFile finds specific attributes of a ssh server configured on a ssh config file.
SSHHost represents a host configuration extracted from a ssh config file.
Tunnel represents the ssh tunnel and the channels connecting local and remote endpoints.

# Interfaces

PemKeyParser translates pem keys to a signature signer.