Live Help
Dienstag, 07. Februar 2012  

 

CryptSSHSFTPSSHServerSSHTunnelSSHPackageSFTPdll

SSH.NETSFTP.NETFTPDlx.NET

AppUpdateHttpDlxFTPDlxTelnetDLXFTPServerWebServerVPNXMPP

MailServerMailboxIMAPServerSMTPServerPOP3ServerSMTPPOP3

 




 
     * die Serverseite für Ihre Telnet und SSH Unterstützung
     * interner SFTP Server und Port Weiterleitung (Forwarding)
     * Authentifizierung über Clientzertifikate, Passwörter, öffentliche Schlüssel oder NT Domain
     * Unterstützung der integrierten SSH Schlüsselmanagementfunktion
     * Beispiele in Visual Basic und VC im Installer enthalten
 


Der wodSSHServer ist ein kompletter SSH Server in Active-X Technologie (der auch Telnet unterstützt). Er versetzt Sie damit in die Lage im Handumdrehen SSH2 Funktionalitäten, Telnet und SFTP in Ihre Anwendung zu implementieren. Das SSH Protokoll unterstützt starke Verschlüsselung, daher wird die Sicherheit der übertragenen Daten gewährleistet. Die Benutzung des Servers ist wirklich einfach: Kleben Sie die Komponente auf Ihre Form (oder erstellen Sie eine Instanz zur Laufzeit), bestimmen Sie einige Eigenschaften und erstellen Sie ein Schlüsselpaar für den Server und starten Sie Ihren Server. Bereits in diesem Moment ist der Server bereit, eingehende SSH Anfragen anzunehmen und das folgende auszuführen:
          
     ? Chat betreten, den Sie erstellt haben 
           
     ? Kommandozeile starten, um Kommandos auf dem System auszuführen 
        (als wenn Sie es direkt auf dem System machen würden)
           
     ? starten von Programmen Ihrer Wahlbenutzen des integrierten SFTP Servers
         
     ? Portweiterleitung (Forwarding) zu anderen Programmen
           
Diese Features können selbstverständlich alle auf Ihre Bedürfnisse angepasst werden. Als Standardeinstellung wird der Server nicht alle Anmeldungen zulassen (es sei denn, Sie wünschen dies). Das LoginPassword Event wird nach einer Verbindungsanfrage ausgeführt, mit der Sie bestimmen können, ob eine Anmeldung zulässig ist oder abgelehnt wird. Selbstverständlich können Sie die Anfrage auch einfach ignorieren (manchmal gewünscht aus Sicherheitsgründen).
 
wodSSHServer ist die ideale Lösung, wenn Sie eine verschlüsselte Serververbindung möchten, aber die Probleme mit SSL Verbindungen (Zertifikate, Vertrauensstellungen etc.) vermeiden möchten. Heutzutage hat nahezu jeder User einen SSH Client wie Putty installiert, der einen Zugriff auf einen SSH Server ermöglicht - ohne weitere umfangreiche Voraussetzungen, die bei SSL leider erforderlich sind.


Die enthaltenen Beispiele zeigen Ihnen Schritt für Schritt, wie Sie:
             
? manuell auf Clientaktionen reagieren können. Beispielsweise könnten Sie ein Interface generieren, dass mit den Clients kommuniziert (wie ehemalige Mailboxen / BBS Systeme zu Modemzeiten) - der Client gibt Kommandos ein und Ihr System arbeitet diese dann entsprechend ab. Dies ist ideal, um begrenzten Zugriff auf das System bzw. verschiedene Sicherheitsstufen zu implementieren. Denkbar ist auch eine Art "jeder-kann-sich-anmelden" Lösung (jedoch ohne echten Zugriff) und richtiger Zugriff wird nur authentifizierten Usern erteilt. Die Möglichkeiten sind nahezu endlos.
             
? reagieren auf Benutzeraktionen, die Zugriff auf das System haben: wenn Sie einige Befehle für den User deaktivieren möchten, können Sie diese einfach abfangen und den Zugriff so bequem und sicher einschränken.
            
? Sie können den SFTP Server in einem beschränkten Modus starten. Dabei werden die für den User verfügbaren Verzeichnisse eingeschränkt und können aus dieser Struktur nicht ausbrechen.
         
? Port Forwarding mit der Möglichkeit, die Anfrage zu prüfen, bevor Sie diese weiterleiten oder ablehnen. Sie können auch in die Anfrage eingreifen und diese entsprechend Ihren Vorstellungen verändern ohne das der Client davon benachrichtigt wird.


Die maximale Anzahl von Verbindungen ist nicht von der wodSSHServer Komponente beschränkt. Verschiedene Faktoren bestimmen diesen Wert: das eingesetzte Betriebssystem, die Performance Ihres Servers etc. Mit der Eigenschaft wodSSHServer1.Users.Count können Sie prüfen, wieviele User gerade aktiv sind. Möchten Sie die maximale Anzahl der User beschränken, können Sie diesen Wert nutzen, um zu prüfen, ob weitere Anfragen abgelehnt werden sollen (z.B. im LoginPassword Event).


Unterstützte Ciphers sind AES, 3DES und Blowfish. 3DES ist für das SSH2 Protokoll zwingend vorgeschrieben, so sollten alle Clients in der Lage sein, sich mit dem Server zu verbinden. Unterstützte MAC Algorithmen sind MD5 und SHA1.
 
Schlüssel werden benötigt, um eine ordentliche Anmeldung durchzuführen. Dies ist einfach über die Methode wodSSHServer1.Keys.Generate durchgeführt. Externe Schlüssel werden selbstverständlich auch unterstützt und können mit den Methoden Load und Save geladen bzw. gespeichert werden.


Mehr Informationen über das SSH2 Protokoll erhalten Sie in den Internet Drafts unter http://www.ietf.org/ID.html. Die Nutzung von SSH1 ist nicht mehr empfohlen und wurde daher in wodSSHServer nicht implementiert.
 
Hinweis: in der DEMO Version können Sie die Einstellung der BannerText Eigenschaft nicht ändern.

 

Testen Sie jetzt und unverbindlich mit der kostenfrei erhältlichen Evaluierungsversion. [Download starten]


Klicken Sie hier, um die aktuellen Preise einzusehen und online Ihre Bestellung aufzugeben.


Auf kein WOD - Produkt werden Royality Gebühren ("Runtime")-Lizenzgebühren fällig. Sie können Ihre Anwendung so oft vertreiben, wie Sie möchten.


Für jede registrierte Komponente erhalten Sie ab Kaufdatum ein Jahr kostenfreie Upgrades.

 



Sitemap | Support | Kontakt | Copyright Milde Software Solutions (MSS) 2006-2008 (C). Alle Rechte vorbehalten.   
 
.