User Tools

Site Tools


networking:windows:windows_ftp_server

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
networking:windows:windows_ftp_server [2017/09/13 12:37]
gcooper
networking:windows:windows_ftp_server [2017/09/13 16:40] (current)
gcooper
Line 1: Line 1:
-====== Windows FTP Server ======+====== FileZilla FTP Server for Windows ======
  
 The built-in FTP service for Windows is part of the IIS web server and is quite complicated to set up and get working for many applications. The built-in FTP service for Windows is part of the IIS web server and is quite complicated to set up and get working for many applications.
  
 We generally use the free FileZilla Server for Windows FTP server requirements. We generally use the free FileZilla Server for Windows FTP server requirements.
 +
 +==== Add a FileZilla FTP User ====
 +
 +As an administrator, on the FileZilla server:
 +
 +  - Create a **FTP home directory** for the new user
 +    * Probably a sub-directory of your main FTP top-level share
 +    * ex: ''E:\Shares\FTP\jdoe''
 +  - Open the **FileZilla Server Interface** on your server
 +  - **Edit -> Users -> Add**
 +  - Define account settings
 +  - Add the shared folder (FTP home directory)
 +  - Set permissions to the shared folder
 +
 +{{:networking:windows:fz_new_user_1_create_home_dir.png?450 |Create FTP User Home Dir}} {{ :networking:windows:fz_new_user_2_open_server_iface.png?300 |FileZilla Server Interface}} {{ :networking:windows:fz_new_user_3_add_user.png?600 |Add a User}} {{ :networking:windows:fz_new_user_4_user_name.png?300 |Name the User}} {{ :networking:windows:fz_new_user_5_user_settings.png?600 |User Settings}} {{ :networking:windows:fz_new_user_6_user_folders.png?600 |User Folders}} {{ :networking:windows:fz_new_user_7_user_select_home_folder.png?300 |Select the Home Dir Created Earlier}} {{ :networking:windows:fz_new_user_8_user_home_perms.png?600 |Home Folder Permissions}} {{ :networking:windows:fz_new_user_9_winscp_connected_ftp.png?750 |Connected!}}
  
 ===== FileZilla Server ===== ===== FileZilla Server =====
Line 36: Line 51:
   - In your external firewall, forward all the same ports in to the FileZilla Server   - In your external firewall, forward all the same ports in to the FileZilla Server
  
-==== Add a FileZilla FTP User ====+{{ :networking:windows:fz_server_2_firewall_rule.png?400|Firewall Rule Details}} 
 +{{:networking:windows:fz_server_1_firewall_rule.png?400 |Add a Windows Firewall Rule}} 
  
-As an administrator, on the FileZilla server:+{{ :networking:windows:fz_server_3_passive_mode_settings.png?600 |Passive Mode Settings}} 
 +{{ :networking:windows:fz_server_4_ftp_over_tls_settings.png?600 |FTP Over TLS Settings}}
  
-  - Create a **FTP home directory** for the new user +===== Troubleshooting ===== 
-    * Probably a sub-directory of your main FTP top-level share + 
-    * ex: ''E:\Shares\FTP\jdoe'' +==== Home directory does not exist ====
-  - Open the **FileZilla Server Interface** on your server +
-  - **Edit Users** +
-  - +
  
-clients get the **error** ''Home directory does not exist''.+Make sure the FileZilla Server process is running under a user with administrative permissions.  We add the ''filezilla'' user to the ''Administrators'' group.
networking/windows/windows_ftp_server.1505327870.txt.gz · Last modified: 2017/09/13 12:37 by gcooper