Bash通过ssh连接3台机器的输出

时间:2018-05-17 22:05:05

标签: bash ssh terminal

假设我有3台机器(通过ssh可以通过相同的传递和用户名访问),我希望在所有3台机器的1个窗口(连接)中定期更新简单脚本('nvidia-smi')的输出。命令怎么样?

编辑:我不知道如何通过ssh连接3个周期性运行命令的输出。

编辑2:这不是关于安全性的问题,它不会暴露在互联网上。

1 个答案:

答案 0 :(得分:0)

  

假设我有3台机器(通过ssh可以通过相同的传递和用户名访问)

我们不要说我们做到了。除非您将此作为完全与互联网隔离的玩具系统运行,否则您不应该定期访问服务器。您想要阅读有关安全设置服务器SSH的信息。仅仅拥有一个强大的密码是不够的。如果这不是您拥有的服务器(并且您没有管理其SSH),您仍然不想使用用户名/密码组合来登录。使用SSH密钥。

  

我希望在所有3台机器的1个窗口(连接)中定期更新简单脚本('nvidia-smi')的输出。

好吧,一旦安全地设置了SSH,就可以在机器上使用ssh程序了。 'ssh username@host.domain“执行命令''会将该命令的stdout输出到你的标准输出。从那里,它与“我如何从三个命令输出并将它们全部打印到我的屏幕上”一样?