Archive for August, 2010

In order for FileZilla Server’s FTP users to be able to access files on a NAS device, a few changes are needed.

Update user that FileZilla Server runs as
First the user account that the FileZilla Server service runs as needs to be updated. By default it uses the local system account which does not exist on the NAS. Unless the NAS and server are part of an Active Directory setup, the only user that exists on the NAS is “administrator”. Create this same Administrator user in Windows on your server then follow these steps:

1. Open services (Start -> Run -> Services.msc)
2. Right click the “FileZilla Server FTP server” service and choose Properties
3. On the “Log On” tab check “This account” -> Browse -> Advanced -> Find Now -> Select “Administrator” -> OK -> OK
4. Enter the password for this user -> Confirm it -> Click OK

Setup FTP user and manually edit home directory
Next create a FTP user in FileZilla with access to a directory local to that server. Do not try to point it to a mapped drive for the NAS. Then manually set the home directory to the UNC path:

1. Stop the FileZilla Server service
2. Open “FileZilla Server.xml” in a text editor like Notepad
-Usually located here:
C:\Program Files\FileZilla Server
3. Scroll down to the username or search for it
4. Locate the “Permission Dir” field
5. Replace the local folder path with the appropriate UNC path. For instance:
6. Start the FileZilla Server service

Note: You will also need a FTP client which supports UNC paths. Most clients do at this point but the more basic ones won’t. FileZilla Client version 3 or newer should work fine.