最近在研究C#下如何连接SSH实现账号密码的判断,经过百度后找到SharpSSH这个第三方库,下面我们就用这个第三方库来实现SSH的连接和账号密码的检测。
1、首先下载SharpSSH(下载SharpSSH-1.1.1.13.bin.zip)
下载地址:http://www.tamirgal.com/blog/page/SharpSSH.aspx
2、在项目中引用DLL
DiffieHellman.dll
Org.Mentalis.Security.dll
Tamir.SharpSSH.dll
3、SSH连接和账号密码检测
SshShell ssh = new SshShell(ip, username, password);
ssh.Connect(port);
ssh.Close();
如果账号密码正确则可以连接成功,否则将产生异常,可使用try-catch捕获
ok
mjj通道