Bonjour,


Actuellement je refait un logiciel que l'on a en VB6 vers du VB.net

Ce logiciel ce connecte en Telnet puis en FTP à nos serveurs sous linux embarqué.

Je refait complètement le code car l'original est une usine a gaz.

J'ai réussi la connexion et l'envoie de données en FTP à l'aide des Socket.

Toutefois avant d'aller plus loin, et vu que nos serveurs vont de plus en plus utiliser des liaisons sécurisés, je voudrais savoir vers quoi me diriger.

Donc en mode non sécurisé nous utilisons donc le serveur telnet linux integré et le ftp avec openftp en mode non securisé.
En mode sécurisé nous utilisons SSH et désactivons Telnet puis OpenFtp est lancer en mode sécurisé.
Bien sûr openssl est utilisé

Sur Windows cela fonctionne parfaitement avec Puty et CoreFtp en mode sécurisé ou non.

Pour mon logiciel VB6 pas de souci en mode non sécurisé. Mais en .net je commence et j'aimerais me diriger vers les solutions prenant en charge ces technos.

Si vous avez une idée. merci

Je vous demande sa car pour le moment j'ai donc réussi la connexion FTP mais je ne vois pas les éventuels paramètres pour passer en mode sécurisé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
        Private clientSocket As Socket
        Private address As IPAddress
        Private MonEp As IPEndPoint
 
            clientSocket = New Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp)
            address = IPAddress.Parse(remoteAddress)
            MonEp = New IPEndPoint(address, remotePort)
 
            clientSocket.Connect(MonEp)