![当我告诉 WinSCP 使用 Tor(sftp)时,为什么它会记录“代理:无”?](https://linux22.com/image/1605701/%E5%BD%93%E6%88%91%E5%91%8A%E8%AF%89%20WinSCP%20%E4%BD%BF%E7%94%A8%20Tor%EF%BC%88sftp%EF%BC%89%E6%97%B6%EF%BC%8C%E4%B8%BA%E4%BB%80%E4%B9%88%E5%AE%83%E4%BC%9A%E8%AE%B0%E5%BD%95%E2%80%9C%E4%BB%A3%E7%90%86%EF%BC%9A%E6%97%A0%E2%80%9D%EF%BC%9F.png)
2019-10-04 16:35:44.076 Switch: /ini=nul
2019-10-04 16:35:44.076 Switch: /ProxyMethod=2
2019-10-04 16:35:44.076 Switch: /ProxyHost=127.0.0.1
2019-10-04 16:35:44.076 Switch: /ProxyPort=9150
2019-10-04 16:35:44.076 Switch: /loglevel=2
2019-10-04 16:35:44.076 Proxy: None
我确实给它提供了信息/ProxyMethod=2 /ProxyHost=127.0.0.1 /ProxyPort=9150
,它甚至在日志中承认了这一点(如上所示),但还记录了“代理:无“。这是什么意思?它是否使用代理(Tor)?这是什么意思”代理:无“?
答案1
我确实喂它
/ProxyMethod=2 /ProxyHost=127.0.0.1 /ProxyPort=9150
但这是错误的语法。WinSCP 仅记录它获取的所有参数,但这并不意味着它们是正确的。
正确的语法是使用 when 命令open
:
open <url> /rawsettings ProxyMethod=2 ProxyHost=127.0.0.1 ProxyPort=9150
WinSCP GUI 可以为您生成正确的脚本模板。
另请参阅原始会话设置使用示例。