我想自动化当前正在手动执行的远程部署。
该过程包括
远程系统位于Intranet上,无法访问外部Internet
我想知道如何从python脚本中传输文件,然后在传输完成后登录ssh并执行操作。我对如何实现这一目标感到困惑。在localhost上,我可以执行所有操作,但是如何在远程主机上执行此操作?
对于简单和肮脏的工作,您可以使用fabric(这绝不是说您不能使用织物来制造严肃的产品)
对于繁重的配置例程,您最好选择CMS(例如ansible)