使用 commons-exec 的一系列命令

发布于 2024-10-17 03:19:12 字数 278 浏览 4 评论 0原文

我是 apache commons-exec 的新手。

有没有一种方法可以将一系列命令发送到远程计算机,而无需每次都进行身份验证?

想做这个命令:

ssh a@b
command1
command2

但显然 commons-exec 需要这个:

ssh a@b \n command1
ssh a@b \n command2

有什么想法吗?

I am new to apache commons-exec.

Is there a way I can send a series of commands to a remote machine without authenticating each time?

would like to do this order:

ssh a@b
command1
command2

but apparently commons-exec needs this:

ssh a@b \n command1
ssh a@b \n command2

any idea?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

黒涩兲箜 2024-10-24 03:19:12

尝试一下

ssh a@b "command1; command2"

,这是通过脚本内的 ssh 在远程系统上执行多个命令的常见方法。这也应该适用于您的情况。

Try

ssh a@b "command1; command2"

this is a common way to execute multiple command on a remote system via ssh from within a script. This should work for your case as well.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文