学习目标:
提示:解决脚本运行过程中的 Host Key verification failed.
学习内容:
提示:ProcessBuilder 调用脚本并且root下面的ssh-keygen 已经完成
检查如下:
1. 在linux系统里面,看看脚本运行是否正常,如果正常就进行如下排错
2. 判断java启动的时候,使用的账号是(运行 java -jar 时候的账号)
3. 切换账号 su -l test 到java运行环境, 执行脚本看看脚本是否正常执行,如果执行失败 Host Key verification failed 就需要再次登录
4. ssh root@IP 输入密码,然后在退出(exit)在执行脚本就正常了,此过程就是将root环境下的ssh-keygen带入