小编Cho*_*obs的帖子

JSch:如何使用ssh-key ssh到服务器

我想从另一个ssh服务器后面ssh到服务器.网关服务器需要用户名/密码,我可以这样做.我使用的是隧道进入下一个服务器,但是这需要一个唯一的 SSH密钥.我已经通过PuTTY生成了密钥,因此它存在我的用户名,但我不确定如何为我的Java程序检索它.这是配置吗?即setConfig("userauth.publickey","com.jcraft.jsch.UserAuthPublicKey")那么我该如何使用这个或其他什么?文档似乎很少,我感谢任何帮助.我试过的任何东西都会给我一个错误:当我连接这个会话时"Auth fail"

谢谢!

我使用的隧道方法是:http://sourceforge.net/apps/mediawiki/jsch/index.php?title=ProxySSH所以感谢写这篇文章的人!

对于上下文,我想从我的Android手机读取/写入我学校的服务器.

ssh android jsch

6
推荐指数
1
解决办法
1万
查看次数

OpenCV:使用函数cvGoodFeaturesToTrack时出错

当我调用函数cvGoodFeaturesToTrack来查找Harris角时,我收到此错误:

OpenCV Error: Assertion failed (src.type() == CV_8UC1 || src.type() == CV_32FC1) in cornerEigenValsVecs, file /build/buildd/opencv-2.1.0/src/cv/cvcorner.cpp,line 254 
terminate called after throwing an instance of 'cv::Exception'
  what():  /build/buildd/opencv-2.1.0/src/cv/cvcorner.cpp:254: error: (-215) src.type() == CV_8UC1 || src.type() == CV_32FC1 in function cornerEigenValsVecs

Aborted
Run Code Online (Sandbox Code Playgroud)

它编译正确,但当我尝试运行它时,它给了我这个错误.

这是代码:

IplImage* eig_image = 0;
IplImage* temp_image = 0;

IplImage *img1 = 0;

img1 = cvLoadImage("im1.pgm");
if(img1==0) {
    printf("oh no!");
}

eig_image = cvCreateImage(cvGetSize(img1),IPL_DEPTH_32F, 1);

temp_image = cvCreateImage(cvGetSize(img1),IPL_DEPTH_32F, 1);


const int MAX_CORNERS = 100;
CvPoint2D32f corners[MAX_CORNERS] = {0};
int …
Run Code Online (Sandbox Code Playgroud)

c++ opencv computer-vision

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

c++ ×1

computer-vision ×1

jsch ×1

opencv ×1

ssh ×1