Connessione SSH in VB.NET con SSH.NET

Mattepuffo's logo
Connessione SSH in VB.NET con SSH.NET

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!


Condividi

Commentami!