Alway try to log with anonymous user and any pass
In order to download/upload binary files :
binary on
If the following error is obtained :
ftp> dir
501 Server cannot accept argument.
ftp: bind: Address already in use
Enable passive mode :
ftp> pass
Passive mode on
Recursive Download
wget -r <ftp://user:password@IP>
This allows to find passwords easier when there are lots of files
grep -ir "passwd" --color=always