Python 如何将结构与代理服务器一起使用?
我有一台服务器Python 如何将结构与代理服务器一起使用?,python,fabric,Python,Fabric,我有一台服务器server1。我想使用结构脚本通过server1连接到server2,并运行我的命令 我尝试运行类似于run(“ssh server2”)的代码: 但是,当我像这样运行任务时,我会得到一个用于输入的控制台(第二台服务器的控制台),而不是代码的执行。在~/.ssh/config中的“代理服务器”,也称为“跳转主机”。确保它可以从命令行运行 然后在织物中使用相同的材料 @task() deploy(): with run("ssh server2"): # s
server1
。我想使用结构脚本通过server1
连接到server2
,并运行我的命令
我尝试运行类似于run(“ssh server2”)
的代码:
但是,当我像这样运行任务时,我会得到一个用于输入的控制台(第二台服务器的控制台),而不是代码的执行。在~/.ssh/config中的“代理服务器”,也称为“跳转主机”。确保它可以从命令行运行
然后在织物中使用相同的材料
@task()
deploy():
with run("ssh server2"):
# some code here...
with cd('my directory...'):
pass