package
18.0.0-dev.vnet-windows.4+incompatible
Repository: https://github.com/gravitational/teleport.git
Documentation: pkg.go.dev
# Functions
New returns an unstarted server.
SetAllowFileCopying sets whether the server is allowed to handle SCP/SFTP requests.
SetAllowTCPForwarding sets the TCP port forwarding mode that this server is allowed to offer.
No description provided by the author
No description provided by the author
SetClock is a functional server option to override the internal clock.
SetConnectedProxyGetter sets the ConnectedProxyGetter.
SetCreateHostUser configures host user creation on a server.
SetEmitter assigns an audit event emitter for this server.
No description provided by the author
SetIngressReporter sets the reporter for reporting new and active connections.
SetInventoryControlHandle sets the server's downstream inventory control handle.
No description provided by the author
SetLabels sets dynamic and static labels that server will report to the auth servers.
SetLimiter sets rate and connection limiter for this server.
SetLockWatcher sets the server's lock watcher.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SetPermitUserEnvironment allows you to set the value of permitUserEnvironment.
SetProxyMode starts this server in SSH proxying mode.
SetPROXYSigner sets the PROXY headers signer.
SetPublicAddrs sets the server's public addresses.
SetRotationGetter sets rotation state getter.
SetSessionController sets the session controller.
SetStableUNIXUsers sets the client for the stable UNIX users service, used as a fallback to get UIDs for host user creation.
SetStoragePresenceService configures host user creation on a server.
SetTracerProvider sets the tracer provider.
SetUserAccountingPaths is a functional server option to override the user accounting database and log path.
No description provided by the author
SetUUID sets server unique ID.
SetX11ForwardingConfig sets the server's X11 forwarding configuration.
# Structs
Server implements SSH server that uses configuration backend and certificate-based authentication.
# Interfaces
PROXYHeaderSigner allows to sign PROXY headers for securely propagating original client IP information.
# Type aliases
CertAuthorityGetter allows to get cluster's host CA for verification of signed PROXY headers.
ServerOption is a functional option passed to the server.