Connessione SSH in VB.NET con SSH.NET
SSH.NET è una libreria per .NET per la connessione tramite SSH.
In questo articolo vediamo un esempio usando VB.NET.
Per l'installazione possiamo lanciare questo comando:
dotnet add package SSH.NET --version 2024.2.0
Qui sotto un esempio di codice:
Imports Renci.SshNet
Module Program
Sub Main(args As String())
Dim host As String = "HOST"
Dim user As String = "USER"
Dim password As String = "PWD"
Using client As New SshClient(host, user, password)
client.Connect()
Using cmd As SshCommand = client.RunCommand("ls -la")
Console.WriteLine(cmd.Result)
End Using
client.Disconnect()
End Using
End Sub
End Module
Ci connettiamo ed lanciarmo un comando.
Come vedete non ho fatto controlli se la connessione avviene con successo, non visualizzo eventuali errori, ecc.
E' giusto un esempio da cui partire.
Enjoy!
vbnet ssh.net ssh
Commentami!