我需要在Windows上使用java在单独的Linux机器上执行bash命令。
我需要从指定目录运行可执行文件,例如
cd /home/bin
我该怎么做?
答案 0 :(得分:0)
答案 1 :(得分:0)
经过漫长的时间,我终于找到了有用的信息。请点击“How do I run SSH commands on remote system using Java?”链接
也可以使用来自“http://www.ganymed.ethz.ch/ssh2/”链接的jar。它是任何人在Windows环境中从java代码执行ssh命令所需的jar。还有其他方法。大多数罐子我都没有发现它们有用,特别是当你想要自动化用户身份验证来访问linux环境时。
注意,直接传递密码(ssh密码)并不适合做事。许多专家建议在其他几个线程中使用。但这个简单的解决方案适用于不关心安全性的人。