# README
sshd
ssh server
This project is to add protocol support for the sshproxy, or it can be used alone
Usage
- Support for the Direct TCP IP command
- Support for the TCP IP Forward command
- Support for the Direct Stream Local command
- Support for the Stream Local Forward command
- Support for the Session command
- env
- exec
- shell
License
Licensed under the MIT License. See LICENSE for the full license text.
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
DiscardRequests consumes and rejects all requests from the passed-in channel.
No description provided by the author
No description provided by the author
No description provided by the author
IsClosedConnError reports whether err is an error from use of a closed network connection.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Tunnel create tunnels for two io.ReadWriteCloser.
# Structs
No description provided by the author
ChannelOpenDirectMsg copy from golang.org/x/crypto/ssh.channelOpenDirectMsg.
ExecMsg copy from golang.org/x/crypto/ssh.execMsg.
ExitStatusMsg copy from golang.org/x/crypto/ssh.exitStatusMsg.
ForwardedStreamLocalPayload copy from golang.org/x/crypto/ssh.forwardedStreamLocalPayload.
ForwardedTCPPayload copy from golang.org/x/crypto/ssh.forwardedTCPPayload.
ForwardMsg copy from golang.org/x/crypto/ssh.channelForwardMsg.
No description provided by the author
PtyRequestMsg copy from golang.org/x/crypto/ssh.ptyRequestMsg.
PtyWindowChangeMsg copy from golang.org/x/crypto/ssh.ptyWindowChangeMsg.
Server is accepting connections and handling the details of the SSH protocol.
ServerConn Handling for a single incoming connection.
SetenvRequest copy from golang.org/x/crypto/ssh.setenvRequest.
StreamLocalChannelForwardMsg copy from golang.org/x/crypto/ssh.streamLocalChannelForwardMsg.
StreamLocalChannelOpenDirectMsg copy from golang.org/x/crypto/ssh.streamLocalChannelOpenDirectMsg.
# Interfaces
BytesPool is an interface for getting and returning temporary bytes for use by io.CopyBuffer.
No description provided by the author
Permissions specifies the permissions that the user has.
# Type aliases
No description provided by the author
No description provided by the author