Thomas Kay - 2000-08-08

You need scp. See How to share files.
The address for the webspace is

user@shell.sourceforge.net:/home/groups/fcomm/htdocs

so to upload a page called index.html

scp index.html user@shell.sourceforge.net:/home/groups/fcomm/htdocs

(replace "user" with your sourceforge username.)

I think you can specify several files eg to upload index.html and docs.html

scp index.html docs.html user@shell.sourceforge.net:/home/groups/fcomm/htdocs

Advanced

If you log into the shell account and execute a few commands
you can upload everything like this: (assuming the html docs are in the directory "html" and subdirectories)

cd html
tar -czf site.tar.gz *
scp site.tar.gz user@shell.sourceforge.net:/home/groups/fcomm/htdocs
del site.tar.gz
cd ..
ssh -l user fcomm.sourceforge.net

****** logged onto server *******

cd /home/groups/fcomm/htdocs
tar -xzf site.tar.gz
ls -l
rm site.tar.gz
exit

****** logged off - done *********

You need tar and gzip to do the first part. (Change "del" to "rm" if you start in UNIX.)
http://www.gnu.org/
Remember to change "user" to your sourceforge username.

Calling the archive site.tar.gz is useful for mirroring. Mirror admins can just download
http://fcomm.sourceforge.net/site.tar.gz
frequently and extract it. But if you are not uploading all files, use another name
eg temp.tar.gz and remove it after you have extracted it.
    tar -xzf temp.tar.gz    #extract
    ls -l            #list to check ok
    rm temp.tar.gz        #delete