gpt4 book ai didi

python - 如何将 Fabric 与代理服务器一起使用?

转载 作者:行者123 更新时间:2023-12-01 03:05:17 25 4
gpt4 key购买 nike

我有一台服务器server1。我想使用 Fabric 脚本通过 server1 连接到 server2 并运行我的命令。

我尝试运行类似 run("ssh server2") 的代码:

@task()
deploy():
with run("ssh server2"):
# some code here...
with cd('my directory...'):
pass

但是当我像这样运行任务时,我得到一个用于输入的控制台(第二个服务器的控制台),而不是执行代码。

最佳答案

Configure ~/.ssh/config 中的“代理服务器”,又名“跳转主机”。确保它可以从命令行运行。

然后在 Fabric 中使用相同的内容。

关于python - 如何将 Fabric 与代理服务器一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43497622/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com