If you are useing port forwarding over an ssh tunnel for ftp, you will need to use pasv ftp connections. Active connections will fail. Anything more complex than cd or pwd in ftp requires a connection to be opened, which is why you saw the behavior that you did. Mark