If you have gftp installed , you may use it with X. To install gftp use rpmfind.net to get correct package for your distro. If you are trying between windows and linux you may try using filezilla.
to download a directory you may use recursive option with wget. Use "man wget". Other command line utility which you may like to take a look is rsync (related functionality)