Legend:

There are a couple options for torifying regular FTP, depending on your preferences. Below we will cover the traditional command line methods as well as torifying instructions for a popular open-source, cross-platform FTP GUI (graphical user interface) called Filezilla.

21

There are a couple options for torifying regular FTP, depending on your preferences. Below we will cover the command line method for *NIX-based operating systems - if you are using Windows, it is reccomended to follow the [wiki:doc/TorifyHOWTO/Filezilla Torifying Filezilla] guide.

22

22

23

=== Option 1: wget (CLI) ===

24

The easiest way to use FTP from the command line is using {{{torsocks}}} with {{{wget}}}, as it is available (and often preinstalled) on virtually every *NIX operating system.

23

The easiest way to use FTP from the command line is with {{{torsocks}}} with {{{wget}}}, as it is available (and often preinstalled) on virtually every *NIX operating system.

'''Note:''' FTP must be run in 'passive' mode; torsocks often forces this, however the {{{--passive-ftp}}} flag may be required in some cases.

32

31

33

=== Option 2: Filezilla (GUI) ===

34

32

35

Filezilla is a popular open-source FTP client that is available on *NIX distributions (BSD, GNU/Linux, MacOS) as well as Windows. It is often found in the repositories of major distrubutions, and can also be downloaded from their official site [here].

36

37

1. Once Filezilla is downloaded and installed, launch it.

38

39

2. Click the 'Edit' button in the toolbar and select 'Settings...'

40

41

3. On the left-side menu, click the 'FTP' header. Uncheck the 'Fall back to other transfer mode on failure' box.

42

43

4. On the left-side menu, select 'Generic proxy'.

44

45

5. Select the Socks5 radio button, and enter the settings below:

46

{{{

47

Proxy host: 127.0.0.1

48

Proxy port: 9050

49

Proxy user:

50

Proxy password:

51

}}}

52

'''Note:''' If Tor Browser is the source of your Tor connection, the port will be {{{9150}}}.

You should now be able to use Filezilla via the Tor network. If you experience timeout issues on connection, you can adjust the amount of time it waits as well as keep-alive options inside the settings panel.