运行带有多个Linux

时间:2016-03-29 10:57:35

标签: linux windows bash shell

我正在尝试在Linux中创建一个脚本,其中包含多个服务器的隧道,并在该服务器中运行脚本。

基本上我在8台机器RedHat中有一个DailyCheck.sh,我在Windows中为每个机器设置一个隧道:

"putty.exe user@xxx.xxx.xxx.xxx -pw  <password> -L port:127.0.0.1:port"

然后我打开每一个并运行命令DailyCheck.sh。

我想要的是Windows中的一个文件:

"putty.exe user@xxx.xxx.xxx.xxx -pw  <password> -L port:127.0.0.1:port"
sudo su -
./dailyCheck.sh
<delay if necessary>
"putty.exe user@xxx.xxx.xxx.xxx -pw  <password> -L port:127.0.0.1:port"
sudo su -
./dailyCheck.sh
(....)

我们有办法做到这一点吗?

谢谢&amp;最好的祝福, 安德烈。

1 个答案:

答案 0 :(得分:1)

我建议您 - 而不是隧道 - 为每个主机设置sum。然后使用agg在远程运行脚本。

另外,为了获得更好的答案,我建议使用代码proxy commandremote command execution