<div dir="ltr">Tor only works directly as a SOCKS proxy. There are a couple options here - first is the &#39;torify&#39; program (which uses tricks to force all sockets in a process to be sent through Tor even without application support for SOCKS). That&#39;d be the simplest solution, probably. You could also set up a HTTP proxy to redirect to tor (this is what privoxy usually does - although it&#39;d need to support non-HTTP connections, which i&#39;m not sure it does), or simply use different software that includes SOCKS support :P<br>
<br>I don&#39;t think this is relevant in this situation, but always remember that passwords sent in plaintext over tor are visible to the exit node. FTP would fall under that category.<br><br clear="all">- John<br>
<br><br><div class="gmail_quote">On Sun, Aug 10, 2008 at 7:30 AM, macintoshzoom <span dir="ltr">&lt;<a href="mailto:macintoshzoom@lavabit.com">macintoshzoom@lavabit.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
$ export ftp_proxy=&quot;<a href="http://127.0.0.1:9050" target="_blank">http://127.0.0.1:9050</a>&quot;<br>
$ ftp <a href="ftp://ftp.debian.org/debian/README" target="_blank">ftp://ftp.debian.org/debian/README</a><br>
Trying 127.0.0.1...<br>
Requesting <a href="ftp://ftp.debian.org/debian/README" target="_blank">ftp://ftp.debian.org/debian/README</a> (via <a href="http://127.0.0.1:9050" target="_blank">http://127.0.0.1:9050</a>)<br>
ftp: Error retrieving file: 501 Tor is not an HTTP Proxy<br>
$<br>
<br>
<br>
$ export ftp_proxy=&quot;<a href="http://127.0.0.1:8118/" target="_blank">http://127.0.0.1:8118/</a>&quot;<br>
$ ftp <a href="ftp://ftp.debian.org/debian/README" target="_blank">ftp://ftp.debian.org/debian/README</a><br>
Trying 127.0.0.1...<br>
Requesting <a href="ftp://ftp.debian.org/debian/README" target="_blank">ftp://ftp.debian.org/debian/README</a> (via <a href="http://127.0.0.1:8118/" target="_blank">http://127.0.0.1:8118/</a>)<br>
ftp: Error retrieving file: 400 Invalid request received from client<br>
$<br>
as privoxy don&#39;t support ftp, only http-https.<br>
<br>
Christian Kellermann wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
* macintoshzoom &lt;<a href="mailto:macintoshzoom@lavabit.com" target="_blank">macintoshzoom@lavabit.com</a>&gt; [080801 22:16]:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
pkg_add, the perl tool that OpenBSD uses for installs and updates, uses<br>
ftp to fecth http and ftp files and sources.<br>
<br>
But in OpenBSD this ftp can&#39;t be socksified (otherwise using dsocks that<br>
do the job honestly), and so I don&#39;t know how to use it via tor.<br>
</blockquote>
<br>
The ftp command in openbsd honors the http_proxy and ftp_proxy environment variable.<br>
See ftp(1) for details.<br>
<br>
HTH,<br>
<br>
Christian<br>
<br>
</blockquote>
<br>
</blockquote></div><br></div>