在反向SSH隧道上运行结构有什么用?一个交互式的ssh
连接到Turnnel上,但运行的是fab
,我只是反复询问我的密码。反向SSH隧道上的结构
0
A
回答
1
1
这里的一个片段就这么不涉及编写任何额外的Python代码的解决方案:
如果您设置你的SSH配置来隧道SOCKS代理,你可以告诉Fabric使用SSH配置。好可爱。
$HOME/.ssh/config file
实施例:
Host bastion
HostName bastion.yourdomain.com
DynamicForward 0.0.0.0:1080
ServerAliveInterval 120
ServerAliveCountMax 30
Host hostbehindthebastion.yourdomain.com
ProxyCommand /usr/bin/nc -x 127.0.0.1:1080 %h %p
现在告诉面料要使用的配置:
env.use_ssh_config = True
env.hosts = [
"[email protected]",
]
现在在一个窗口ssh bastion
,然后从另一个窗口运行fab
。
有关更多信息,请参阅official Fabric documentation。
注意:您必须在您的机器上安装nc(netcat)才能使用此解决方案。
相关问题
- 1. 如何使反向SSH隧道安全
- 2. 反向SSH隧道监视器
- 3. 如何使用Propel在SSH隧道上进行反向工程?
- 4. 通过SSH反向隧道在端口上转发流量
- 5. Facebooker SSH隧道
- 6. SSH X11隧道
- 7. sendmail的ssh隧道
- 8. 通过SSH的UDP反向隧道(使用socat)
- 9. 如何使用autossh获得持久的反向SSH隧道?
- 10. ssh与visualsvn隧道
- 11. SSH隧道问题
- 12. 环形SSH隧道
- 13. 通过ssh隧道的RMySQL
- 14. 通过SSH隧道的mysql
- 15. 通过反向隧道的Git克隆
- 16. svn over 2 ssh隧道
- 17. RDP在多个SSH隧道
- 18. Ssh使用蚂蚁隧道
- 19. 等效使用ssh隧道
- 20. SSH隧道复杂问题
- 21. 通过SSH隧道飞越
- 22. FTP通过ssh隧道
- 23. Firefox通过SSH隧道
- 24. PHP - SSH隧道到MySQL
- 25. 反向SSH隧道无法绑定到端口时,隧道将被拆除并重新启动
- 26. Java Ganymed ssh隧道...如何检查隧道仍然打开?
- 27. 在Heroku上设置SSH隧道:安装SSH密钥对?
- 28. Node.js使用Mongoose到MongoDB的SSH隧道
- 29. ODBC +通过SSH隧道的远程MySQL
- 30. 如何测量SSH隧道的带宽?