ssh - 在多用户计算机上,如何运行多个程序?

  显示原文与译文双语对照的内容
0 0

嗨,我有一台 12台计算机集群,每一个都有一个java程序( 同一个),所以我想同时运行这些程序,我怎么能做到这一点?

我已经可以通过ssh将( scp ) 文件从一台计算机复制到另一台


#!/bin/bash
scp/route1/file1 user@computerX:/route2$
scp/route1/file1 user@computerY:/route2$

所以我想知道这样做是否可以运行我在每台电脑上的程序

谢谢

时间: 原作者:

0 0

你可以通过以下方式运行命令


#!/bin/bash 
ssh user@host1 <command>
ssh user@host2 <command>

你将需要使用基于密钥的授权来避免在脚本运行时输入密码。

或者看一下 fabric,以获得控制多个主机的简洁方式。

0 0

我建议键入:

 
man ssh

 

看看它的意思。 命令将为你远程运行命令。

原作者:
...