作为复杂的BASH脚本的一部分,我想从脚本本身内部在远程系统上执行命令。

现在,我运行为远程系统定制文件并上载它们的脚本,然后通过ssh登录执行一个命令。

因此,要获得满分:

  • 如何从bash脚本登录到远程系统(即以非交互方式传递凭据)?
  • 如何在脚本中执行命令(特别是“chmod 755/go &&/go”)?
  • 最佳答案

    以下Tim Post's answer:

    设置公共(public) key ,然后您可以执行以下操作:

    #!/bin/bash
    ssh user@host "chmod 755 /go && /go"
    

    关于bash - 如何在BASH脚本中的远程系统上执行命令?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/595002/

    10-15 00:42
    查看更多