【发布时间】:2010-10-10 08:21:58
【问题描述】:
作为复杂 BASH 脚本的一部分,我想从脚本本身在远程系统上执行命令。
现在,我运行为远程系统定制文件并上传它们的脚本,然后通过 ssh 登录执行单个命令。
所以满分:
- 如何从 bash 脚本登录远程系统(即以非交互方式传递凭据)?
- 如何在脚本中执行命令(特别是“chmod 755 /go && /go”)?
【问题讨论】:
-
设置SSH key pairs(坏了,here's the archive)并运行如下命令: ssh user@host 'command' 当然还有其他可用的互连,但很少有可移植的。
标签: bash unix scripting remote-execution