Mac OS X Server v10.6: Configuring the FTP Server to work with PASV ports opened in the Firewall service

Summary

When using the Mac OS X Server v10.6 FTP Server as well as the Firewall service, configure the following settings to allow proper communication through the PASV port range.

Products Affected

Mac OS X Server 10.6

  1. In the Firewall service, ensure that FTP service (TCP ports 20 and 21) and FTP service - PASV port range (TCP ports 49152 through 65535) are both selected (checked).
  2. Open the file /Library/FTPServer/Configuration/ftpaccess file in a text editor.
  3. Add the following line:

    passive ports Server_IP_Address 49152 65535

    ...where Server_IP_Address is the IP address of the server.
     
  4. Stop and restart the FTP Server.
Not helpful Somewhat helpful Helpful Very helpful Solved my problem