如何在远程系统上执行命令以生成BASH脚本?

Jam*_*mie 5 unix bash scripting remote-execution

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

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

所以满分:

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

Jer*_*y L 4

以下是蒂姆·波斯特的回答

设置公钥,然后您可以执行以下操作:

#!/bin/bash
ssh user@host "chmod 755 /go && /go"
Run Code Online (Sandbox Code Playgroud)