当开源库碰到错误怎么办?

简介: 当开源库碰到错误怎么办?开源有个好处就是免费,但是使用开源项目经常会碰到各种问题,下面列举下我碰到的其中一个问题。项目中使用开源库:https://sshnet.

当开源库碰到错误怎么办?


开源有个好处就是免费,但是使用开源项目经常会碰到各种问题,下面列举下我碰到的其中一个问题。

项目中使用开源库:https://sshnet.codeplex.com/

连接某台Linux机器时碰到下面的问题:

Renci.SshNet.Common.SshAuthenticationException: No suitable authentication method found to complete

查了Google,各种修改方法,最后找到了解决方案:

1.修改/etc/ssh/sshd_config里面的#PasswordAuthentication no为PasswordAuthentication yes。

2.然后重启下sshd就可以了:/etc/init.d/sshd restart


另外,有些开源库会有bug,如果研究深的话,可以尝试自己修复。




目录
相关文章
|
3月前
jrtplib开源库系列之二:jrtplib库example1分析说明
这个官方example还是比较简单的,主要是测试发一个数据包,然后自己接收发出的包,注意,这里需要注意将目的地址的端口和基端口(portbase)设置为相同,同时需要将这个参数设置为真sessparams.SetAcceptOwnPackets(true);
35 0
|
人工智能 JavaScript IDE
干货|app自动化测试之Appium 源码修改定制分析
干货|app自动化测试之Appium 源码修改定制分析
|
人工智能 JavaScript IDE
干货|app自动化测试之Appium 源码修改定制分析
Appium 是由 Node.js 来实现的 HTTP 服务,它并不是一套全新的框架,而是将现有的优秀的框架进行了集成,在 Selenium WebDriver 协议(JsonWireProtocol/Restful web service)的基础上增加了移动端的支持,使 Appium 满足多方面的需求。 官方提供更详细的 Appium 结构说明:https://appium.io/docs/e
|
并行计算 API C语言
C&C++图形图像处理开源库
Google三维APIO3D O3D 是一个开源的 WebAPI 用来在浏览器上创建界面丰富的交互式的 3D 应用程序。这是一种基于网页的可控3D标准。此格式期望真正的基于浏览器,独立于操作系统之外,并且支持主流的3D显卡,这样就可以在网页中实现效果逼真的3D动画。
3355 0
|
Python
牛逼!Python错误、异常和模块(长文系列第4篇)
系列第四篇主要讲两方面,错误和异常以及模块。在编程时遇见错误信息在所难免,Python中会也有很多种错误信息,常见的两种就是语法错误和逻辑错误,逻辑错误的种类有很多,占据了异常中大部分位置,下面就开始介绍一下这两个概念的相关知识。
139 0
|
缓存 JavaScript 前端开发
x5开源库后续知识点
目录介绍 01.基础使用目录介绍 1.0.1 常用的基础介绍 1.0.2 Android调用Js 1.0.3 Js调用Android 1.0.4 WebView.loadUrl(url)流程 1.
2188 0
|
安全 Java C++
C++开源库,欢迎补充。
C++在“商业应用”方面,曾经是天下第一的开发语言,但这一桂冠已经被java抢走多年。因为当今商业应用程序类型,已经从桌面应用迅速转移成Web应 用。当Java横行天下之后,MS又突然发力,搞出C#语言,有大片的曾经的C++程序员,以为C++要就此沉沦,未料,这三年来,C++的生命力突然被 严重地增强了。
1267 0
|
机器学习/深度学习 TensorFlow 算法框架/工具