How to Make your Home Page and other files Public If you are a student taking certain computer science courses at CSUSB then you can publish your work on the World Wide Web at csci.csusb.edu/public You can put things on this server directly from our laboratory computers. They have a special public directory that is on the web server! It is called /public. /public duplicates the structure of the shared home directories /u. NOTE: HTML pages, GIFs, FTP files etc all have to be in the /public/group/username directory for them to be accessible. Your home directory remains private and files other than those in /public are not accessible from the WWW. In detail, to make a file (html, gif,...) public you must find out out your $HOME directory: echo $HOME It should look like this /u/group/username There should be a public directory /publish/group/username waiting for your public files. Suppose you are in your home directory: /u/group/username then I wrote a program to help me publish things ~dick/bin/publish filename does this for you: cp filename /public/group/username/filename and the URL is http://csci.csusb.edu/public/group/username/filename Publish will also copy directories. From other parts of the WWW you should use the free SCP tool to Securely CoPy files to it.