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