python - 如何使用织物进行 ForwardAgent 是?

标签 python deployment automation fabric

我已成功地run()使用我的私钥对在远程服务器上执行命令。

但是,我想使用我的本地 key (或使用我所在的本地 ssh 代理)在远程服务器上执行 git clone ssh://private/repo

如何使用 Fabric ?

最佳答案

自 1.4 版起 fabricenvironment option启用代理转发。

env.forward_agent = True

UPD:此功能was buggy Fabric 1.4.2

之前

关于python - 如何使用织物进行 ForwardAgent 是?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7729301/

相关文章:

python - 带有 python 自动电子邮件通知的测试框架

selenium - 在 Docker 容器中执行 Firefox 浏览器进行 Selenium 测试

python 正则表达式匹配大小写选项

java - Flink Job Cluster 与 Session Cluster - 部署和配置

c# - 可以使一个 Hello World exe 在所有版本的 .NET 中工作吗? (2.0 和 4.5)

windows - Windows服务自动部署-工具

python - 如何使用 python Ray 并行处理一个大列表?

python - 车辆牌照 OCR

python - opencv python将框架转换为灰色并写入新视频不起作用

c# - 在数据透视表无法削减并且数据来自许多地方的情况下,如何自动化地按计划进行报告?