如何在 python 的 mechanize 模块中使用 SSH 代理? (可以这样做吗?)
我在 mechanize 中找不到有关 SSH 代理设置的有用信息,所以我想知道是否可以像这样设置代理:
br = mechanize.Browser()
br.set_proxies{“SSH": "11.11.11.11:22"}
有人知道吗?如果这不起作用,我如何使 SSH 代理与 mechanize 浏览器一起工作?
谢谢
I couldn't find useful info on SSH proxy setting in mechanize, so I wonder if I can just set the proxy like this:
br = mechanize.Browser()
br.set_proxies{“SSH": "11.11.11.11:22"}
Anybody knows? If this won't work, how do I make SSH proxy work with mechanize Browser?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
希望我明白你想要什么:
你可以在机器 B 上设置代理(http://sourceforge.net/projects/tinyproxy/ 很小),然后进行 SSH 转发。
从机器 A:
将在机器 A 的端口 7777 上建立一个代理,该代理连接到机器 B 上的端口 8888。如果机器 B 在 8888 上运行tinyproxy,那么您应该已准备就绪。
Hope I understood what you want here:
You can set up a proxy on machine B (http://sourceforge.net/projects/tinyproxy/ is tiny) and then do SSH forwarding.
From machine A:
would establish a proxy on port 7777 on machine A that connects to port 8888 on machine B. If machine B has tinyproxy running on 8888, then you should be all set.