Originally posted by peace
You can use 'telnet' or 'ssh' in the console and upload files from there using 'put' or download files using 'get'.
Umm.. I think your confusing that with FTP like mentioned before.
The others were right in mentioning gftp and the such but what they failed to mention is that you will also need to setup you machine to accept FTP connections by running a FTP server along with your Webserver to accomplish this.
One of the most popular one's are www.proftpd.org
which usually comes with most distro's. Once that is setup, you can then use gftp or any other ftp client program from Linux or Windows to upload your files.
Hope this helps.