To allow access to an inside FTP server from outside, you would need the following:
static translation for the IP address of the FTP server.
access-list to permit traffic from outside to inside for the port TCP/21for the FTP server
fixup protocol ftp command to ask PIX to allow the data ports that will be negociated during the connection setup.
required routing
In passive mode, both control and data channels are initiated by the FTP client.