Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Windows machine, from which I want to transfer files to a Linux machine. Can someone briefly explain to me how to I use FileZilla for that? Do I have to have server running on the Windows machine? How will they talk to each other? How do I connect them? I know this must be somewhere in the tutorials, but I am chasing a major deadline at work. Thanks

share|improve this question

migrated from Jun 30 '11 at 5:54

This question came from our site for professional and enthusiast programmers.

You need to have a FTP server on the linux server to use filezilla with it. Alternately you can run filezilla server on the windows box, and use the CLI FTP software on the linux box to pull in files - that's quite overcomplex though.

However if its a linux server, arn't sure if the linux box has a STP server, and you have SSH access, you can use SFTP or SCP to transfer files over to it instead.I tend to prefer cyberduck (there's other ftp and SCP clients, but its the one i like the most).

      Client System +-----------------------> Server
   +-------------------------------+      +----------------------+
   |  Running FTP client           |      |   Running FTP server |
   |-------------------------------|      |----------------------|
   |                               |      |Needs account set up  |
   |  username                     |      |on FTP server         |
   |  password                     |      |                      |
   |  FTP server hostname/address  |      |                      |
   |  Needs port open      (21)    |      |                      |
   +-------------------------------+      +----------------------+
   +-----------------------------------+  +------------------------+
   | SFTP/SCP - Winscp or cyberduck    |  | Running SSH server     |
   |-----------------------------------|  |------------------------|
   | Needs account on server           |  |uses user account       |
   | Password                          |  |encrypted/secure        |
   | Account needs access to directory |  |                        |
   | needs port 22                     |  |                        |
   +-----------------------------------+  +------------------------+
share|improve this answer
+1, Impressive ascii art – bbaja42 Jun 30 '11 at 7:51

I believe FileZilla is a FTP client, so it connects to a ftp server. Meaning if you are transfering from the windows machine then the linux machine needs to be running a ftp server to which you can connect.

share|improve this answer
But FileZilla server only runs on Windows – Yebac Jun 30 '11 at 5:13
I'm not familiar with how to setup a ftp server, but if you are going to try and transfer from one computer to another with a ftp client, then one computer (the remote one if one is remote) needs to be running ftp server software. – Jasper Jun 30 '11 at 5:18
FileZilla is the name of both a ftp client and a ftp server. – Nifle Jun 30 '11 at 6:06

You must log in to answer this question.