如何在远程系统上执行BASH脚本的命令?
问题描述:
作为一个复杂的BASH脚本的一部分,我想从脚本本身执行远程系统上的命令。如何在远程系统上执行BASH脚本的命令?
现在,我运行脚本为远程系统定制文件并上传它们,然后通过ssh登录我执行单个命令。
所以对于满分:
- 如何登录到从bash脚本的远程系统(即凭据传递非交互)?
- 如何从脚本内执行命令(特别是“chmod 755/go & &/go”)?
答
+0
结合您的答案,它更完整。 – 2009-02-27 14:42:08
设置[SSH密钥对(http://sial.org/howto/openssh/ publickey-auth /)(破坏,[这是存档](http://web.archive.org/web/20090331164913/http://sial.org/howto/openssh/publickey-auth/)),然后运行像这样的命令:ssh user @ host'command'当然还有其他可用的互连,但很少有便携式。 – 2009-02-27 14:38:55