[英]how execute linux command using java on windows?
我需要在Windows上使用Java在另一台Linux机器上执行bash命令。
我需要从指定目录运行可执行文件,例如
cd /home/bin
我怎样才能做到这一点?
长时间的工作之后,我终于找到了有用的信息。 请点击链接“ 如何使用Java在远程系统上运行SSH命令? ”
也可以使用来自“ http://www.ganymed.ethz.ch/ssh2/ ”链接的jar。 它是Windows环境中任何人从Java代码执行ssh命令所必需的jar。 还有其他方法。 而且大多数jar我都觉得它们没有用,特别是当您想自动进行用户身份验证以访问linux环境时。
请注意,直接传递密码(ssh密码)是不合适的做法,许多专家在其他几个线程中也提出了建议,但是这种简单的解决方案适用于不关心安全性的人。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.