我正在尝试以这种方式在 Eclipse 中运行 ssh 命令
ExpectJ exp = new ExpectJ();
Spawn s = exp.spawn("ssh root@192.168.1.2");
. . .
. . .
. . .
但我认为这是错误-
Pseudo-terminal will not be allocated because stdin is not a terminal.
如果我尝试按照以下方式进行操作,
Spawn s = exp.spawn("ssh -t -t root@192.168.1.2");
并执行,我得到这个错误
tcgetattr: Invalid argument
另外,代码只执行了一半,我收到了这条消息-
Killed by signal 15.
最后我面临一个超时异常
有什么建议么?我不确定这些错误消息是什么意思。