請(qǐng)教高手: 現(xiàn)在要使用java實(shí)現(xiàn)ssh登錄遠(yuǎn)程Linux服務(wù)器并在該服務(wù)器上執(zhí)行命令,獲得執(zhí)行命令的結(jié)果!由于采用的ssh登錄方式是使用公鑰密鑰對(duì)的形式,不需要輸入密碼。所以如果正常的話可以直接執(zhí)行,能很快得到結(jié)果。 但要是不小心出現(xiàn)問題,比如公鑰密鑰丟失等情況,就會(huì)需要輸入密碼,這時(shí)候程序就會(huì)一直停留在等待輸入密碼的那一步,無法繼續(xù)執(zhí)行下去。 現(xiàn)在假設(shè)發(fā)生了后面那種事情(需要輸入密碼,程序一直停留在等待密碼),我需要的是程序能直接返回來,并告訴我說需要密碼無法登陸。這個(gè)該怎么實(shí)現(xiàn)??
java實(shí)現(xiàn)ssh登錄遠(yuǎn)程Linux服務(wù)器并在該服務(wù)器上執(zhí)行命令的問題
明月笑刀無情
2018-07-22 09:07:43