我在 Mechanize 中找不到关于 SSH 代理设置的有用信息,所以我想知道我是否可以像这样设置代理:
br = mechanize.Browser()
br.set_proxies{“SSH": "11.11.11.11:22"}
有人知道吗?如果这不起作用,我如何使 SSH 代理与 Mechanize 浏览器一起工作?
谢谢
最佳答案
希望我明白你在这里想要什么:
您可以在机器 B 上设置代理(http://sourceforge.net/projects/tinyproxy/很小),然后进行 SSH 转发。
从机器 A:
ssh -aNL 7777:localhost:8888 B
将在机器 A 上的端口 7777 上建立一个代理,该代理连接到机器 B 上的端口 8888。如果机器 B 有在 8888 上运行的 tinyproxy,那么您应该已准备就绪。
关于python - 如何在python的 Mechanize 模块中使用SSH代理? (可以这样做吗?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4178262/