If you're having trouble uploading with Fugu or Fetch on your Mac: 1. Open Terminal (in Applications>Utilities) 2. Type: ssh username@cgi.cs.kent.edu 3. Set up your public_html directory using Paul's instructions: Type: chmod o+x $HOME Type: mkdir public_html Type: chmod o+x public_html 4. click File>New Shell 5. Type: sftp -1 username@cgi.cs.kent.edu 6. Type: cd public_html (To change to this directory. You can check where you are in by typing pwd at any time) 7. Copy the file you want to upload (automatically to the clipboard) 8. Type: put (then type a space) 9. Edit>Paste, then hit enter 10. go back to the Terminal window that you used for ssh 11. Type: chmod a+r ~username/public_html/thefileyoujustuploaded (to make it readable) 12. Often you also need to set up a folder under public_html to place your files. For example, you may have an "images" folder under which you place all your image files. Then you need to create that folder (TYPE: cd ~/public_html; mkdir images; chmod a+rx images) then upload into that folder, then make them readable (step 11). If it doesn't work, make sure your site is html strict and you have added the correct first line statement we were told about. If Terminal acts strangely when you enter your password, File>New Shell, and start again. After you are successful once, skip step 3 every time you upload from now on.