|
wodSSHServer
-
Version
1.0.1.2
wodSSHServer is an SSH Server ActiveX component (but
also Telnet Server ActiveX as well) that will give
you ability to easily add SSH2 (and SFTP) server
capabilities to your application, as well as old
TELNET server protocol. SSH protocol provides strong
encryption of data, and authentication of users over
insecure networks, such as Internet. Using it is
really easy. Add it to your form (or create instance
on the fly), use internal methods to generate pair of
keys for the server (or import existing ones from
other SSH servers) and start the server. From that
moment, clients will be able to connect to your
server, and do the following:
enter chat that you created for them,
start command prompt and execute commands inside
(just as they would do it from the console window),
start some program of their choice
use internally provided SFTP (secure ftp) server, or
open port forwarding for other programs
All of this, of course, can be adjusted by your
needs. By default, server will not allow anyone to
login unless you specify so (using LoginPassword
event that is fired when someone wants to login to
your server). Once connected, you will get the
information about service type user requests. At this
point, you can accept, reject or even change the
service he requested. Or, you can just leave him
alone and not interfere with his actions at all.
Using wodSSHServer is ideal if you need server side
of encrypted communication, and don't want to hassle
with certificates (used in SSL communication). Almost
everyone today has some sort of SSH client which can
be used to connect to your server.
Included samples will show you, step by step, how to
manually respond to client's actions. You can make an
interface that will talk to the clients (like an BBS
system), they will enter commands and different type
of values in your program where you can evaluate
them. This is ideal for making restricted access area
where users will be allowed only to, login and change
passwords
|