Setting up the Filezilla Server

Setting up the filezilla server is not complicated, but it is not intuitive. The simplest approach is to default almost everything and then setup the users. Groups may or may not be useful to you and they are not necessary for an initial setup.

  1. Once filezilla server is installed start and log in from the admin screen
  2. Select the password you will use, here. Remember it.
  3. Select edit/users or click the edit user icon.
  4. On the right side, under Users, click add.
    1. Enter the log on name.
    2. You may leave group as none.
    3. Click ok or press enter.
  5. On the left hand side, under page, select shared folders.
    1. Click the add button.
    2. Select your “home” or “root” directory – the starting point for the user.
    3. Notice the permissions, to the right of the Shared Folders window. Set them as appropriate for the user.
    4. Filezilla is UNIX like and uses a tree structure directory that branches from the root point.
      1. To make a directory or device that is outside of the initial home directory, it is added as a separate file, then an “alias” is established to the home directory.
      2. Once the file is added, right button and select “edit alias” or double click under the alias header.
      3. Enter the alias with a leading “/” and a name, such as: /alias
      4. When the user logs in, they will see the file structure of the added file as the /alias directory entry under their home directory, even though it may not even be on the same device.
      5. You can add multiple users with multiple file structures.
    5. Once you are done, click ok.
    6. Minimizing the window will place it in the task area and leave it running.
    7. It does not have to be visible or running for the server to function.

Once filezilla is installed, it is controlled by the filezilla interface. Filezilla runs as a system service and is established as an automatic start at installation time. This may or may not be what you want and can be change in the control panel Services module, under Administrative Tools. It can also be started and stopped from this control panel as well as under the Filezilla Server menu items.

Remote Administration
Remote administraton is the ability to log onto the server from another machine and configure users.  This ability comes with some security risk and may not be worth the effort, but that's for you to decide.  Here's how I got it working.

  1. Before you try a remote set up and connection, make your you can do a file transfer to and from another machine.
  2. Select edit settings.
  3. Click Admin Interface settings.
  4. Put an * in the  bind side.
  5. If you know the IP you'll be using, put that in the IP address allowled side.
  6. If you don't know it. *.*.*.* will work, but will let anyone connect, if they can figure out the password.
  7. Click change admin password
  8. Enter the existing password there.
  9. Click ok.
  10. Exit the server.
  11. From the windows menu, stop the server.
  12. From the windows menu, start the server.
  13. From the windows menu, start the server interface.
  14. If all has gone well, you should be able to log on.
  15. TEST REMOTE
    1. You will need Filezilla Server installed on a remote machine.
    2. Start the server interface on that machine
    3. Enter the IP and password of the target machine.
    4. If all has gone well, you should be logged into your server and able to do user and group administration.