<<
Can someone provide an example for my benefit since reading the man pages is not very user friendly? I would also like to know how to do this when in text mode using the command line only, if possible. >>
Simple examples:
Downloading a package from kernel.org:
-- begin --
ftp ftp.kernel.org
# enter "anonymous" as username
# enter "here@here.com" as password
ls #list the directories
cd /pub/linux/kernel/v2.4
get linux-2.4.18.tar.gz
# wait for it to download
exit
-- end --
Uploading a package:
-- begin --
ftp ftp.site.com
#enter username
#enter password
put <filename>
exit
-- end --
If you want to tunnel it through ssh (to prevent plaintext passwords/etc), consider SCP:
Copying file from server 1 to server 2 with scp:
-- begin --
server1 # scp localfile.txt
username@server2:~/localfile.txt
-- end ---
Lots of ways to do stuff via the commandline ... but, there are graphical clients, if you really want it.