One of the things you can do is make a small edit to the /etc/xinetd.c/ftp file:
Change :
server_args = -a
to:
server_args = -aI
The extra I switch will suppress the use of RFC931 (AUTH/ident) to attempt to determine the username on the client and result in a much faster response.
This does not apply to Tiger since the xinetd system has been replaced by Launchd. In Tiger you can do the same by editing the :
/System/Library/LaunchDaemons/ftp.plist
Change:
ProgramArguments
xftpd
-a
to:
ProgramArguments
xftpd
-aI