我目前正在尝试使用Visual Basic和SSH.NET为我的Linux服务器制作类似控制面板的程序。现在,我想在按下按钮时使Linux机器重新启动。
以下是我目前所拥有的代码:
当我按下按钮时,我收到的错误是:
未处理的异常类型“Renci.SshNet.Common.SshConnectionException”在“Renci.SshNet.dll”中发生。
附加信息:已建立的连接被主机软件终止。
是否需要更改我的代码?
以下是我目前所拥有的代码:
Dim connInfo As New Renci.SshNet.PasswordConnectionInfo("IP", "USERNAME", "PASSWORD")
Dim sshClient As New Renci.SshNet.SshClient(connInfo)
Dim cmd As Renci.SshNet.SshCommand
Private Sub MaterialFlatButton1_Click(sender As Object, e As EventArgs) Handles MaterialFlatButton1.Click
Using sshClient
sshClient.Connect()
cmd = sshClient.RunCommand("reboot")
sshClient.Disconnect()
End Using
End Sub
当我按下按钮时,我收到的错误是:
未处理的异常类型“Renci.SshNet.Common.SshConnectionException”在“Renci.SshNet.dll”中发生。
附加信息:已建立的连接被主机软件终止。
是否需要更改我的代码?