|
wodSSHServer
-
Version
2.2.3
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
|