为了账号安全,请及时绑定邮箱和手机立即绑定

java实现ssh登录远程Linux服务器并在该服务器上执行命令的问题

java实现ssh登录远程Linux服务器并在该服务器上执行命令的问题

holdtom 2018-11-03 19:22:56
请教高手: 现在要使用java实现ssh登录远程Linux服务器并在该服务器上执行命令,获得执行命令的结果!由于采用的ssh登录方式是使用公钥密钥对的形式,不需要输入密码。所以如果正常的话可以直接执行,能很快得到结果。 但要是不小心出现问题,比如公钥密钥丢失等情况,就会需要输入密码,这时候程序就会一直停留在等待输入密码的那一步,无法继续执行下去。 现在假设发生了后面那种事情(需要输入密码,程序一直停留在等待密码),我需要的是程序能直接返回来,并告诉我说需要密码无法登陆。这个该怎么实现??
查看完整描述

2 回答

?
红糖糍粑

TA贡献1815条经验 获得超6个赞

jsch.jar?


查看完整回答
反对 回复 2018-11-06
  • 2 回答
  • 0 关注
  • 2567 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信