Fires when user wants to bind specific port on the
The PortBindRequest Event syntax has these parts:
||A wodSSHD object.
||A SSHUser object. Reference
to user who wants to open port forwarding.
||A String value. Holds
interface address that will be used for listening.
||A Long value.
Specifies port number that will be used for
enumeration, as described in settings. Action to
perform for the user - Allow means that he can
open port forwarding, Deny means he is not
The settings for Action are:
||Deny execution of the
||Allow to execute
This event is fired when connected user requests service
from wodSSHD to open specified port (BindPort value) for listening. If you set
Action to Allow, wodSSHD
will open this port and listen for incoming connections, if
possible. When connection arrives, event PortForwardConnect
will be fired where you can see Hostname of user who's
trying to use this opened port. If all is Allowed,
remote client will receive message about this connection,
and it will be able to receive forwarded data for this
Bind requests are typically used to protect plain
communication from 3rd party sniffing (eavesdropping). For
example, instead of opening local port on his computer,
client can request server to open port. Complete traffic
between wodSSHD server and the client will be encrypted
(it's traveling through already established SSH
If wodSSHD should initiate outgoing connection, event
will be fired.