Bonjour,
Je voudrai établir une connexion SSH à un serveur VPS (1ère étape pour une connexion à un DB MySQL) à l'aide de Renci.SshNet.
Je crois que le serveur est correctement paramétré car j'ai pu établir la connexion avec l'invite de commandes après avoir activé l'application Windows client OpenSSH.
.
Voici le code utilisé pour la connexion en VB.NET et qui retourne "Permission denied (password)":
Si vous avez des pistes pour réussir à établir la connexion en VB.NET...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 Try Dim myServerAddress As String = "vps6xxxx.lws-hosting.com" Dim myPassword As String = "XBXXXXXXXZD" Dim myUsername As String = "root@vps6xxxx.lws-hosting.com" Dim ci As ConnectionInfo = New ConnectionInfo(myServerAddress, myUsername, New PasswordAuthenticationMethod(myUsername, myPassword)) Dim testCon As String = "no" Using client As SshClient = New SshClient(ci) client.Connect() If client.IsConnected = True Then testCon = "ok" client.Disconnect() End If End Using MsgBox(testCon) Catch ex As Exception MsgBox(ex.Message) End Try
Partager