使用 commons-exec 的一系列命令
我是 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试一下
,这是通过脚本内的 ssh 在远程系统上执行多个命令的常见方法。这也应该适用于您的情况。
Try
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.