Smartnet is happy to allow anonymous FTP space for all Unix Shell, Personal, and Business PPP users. In order to make things work smoothly and securely for everyone, the following instructions and rules must be followed for any user wishing to create an anonymous FTP directory. This file assumes a basic familiarity with your Unix Shell account. You don't need to be a Unix wizard, but you do need to understand such basic commands as "cd, cp, rm, ls -l", etc, and you do need to know how to upload/ftp files to your Unix Shell account and copy them to different directories. If you do not, be VERY CAREFUL when following these instructions. Smartnet takes no responsibility for any mistakes you might make. ********************************** CREATING YOUR ANONYMOUS FTP SPACE ********************************** Log into your Unix Shell or Business shell account and type "ftpnew" at the prompt. The following directories will be created, with the proper permissions: /home/ftp/pub/username/ /home/ftp/pub/username/incoming Do not delete the "incoming" directory if you wish people to be able to upload files to your ftp space. Do not change the permissions of your /home/ftp/pub/username or /home/ftp/pub/username/incoming directories. Doing so will cause your anonymous FTP privileges to be suspended. ******************** ANONYMOUS FTP RULES ******************** * The /home/ftp/pub/username/incoming directory is the only directory allowed for uploading files. * The proper permissions have been set to allow uploading to your incoming directory (it has been made world-writeable). Do not change them. * If any directory other than incoming (or an incoming subdirectory) in your anonymous FTP space is made world-writeable, your FTP privileges will be suspended at our technical staff's discretion. This is for your protection and security. * All files in your /home/ftp/pub/username directory (and any subdirectories) count toward your monthly average storage limit. ********************** DIRECTORY MAINTENANCE ********************** UPLOADING FILES ---------------- If you wish to upload files yourself to make them accessible to others, you can do so by Zmodem (or Xmodem), or FTP. You can upload the files directly to your /home/ftp/pub/username directory (if using FTP, be sure to log in with your username and password, not anonymously). Then log into your Unix Shell account and change the file permissions on the files you uploaded to make them accessible: cd /home/ftp/pub/username (make sure you put the file there!) chmod 644 filename For upload assistance, see the Smartnet Help menu. ANONYMOUS UPLOADING -------------------- If you wish to tell someone else where to upload files, the address to give them is: ftp.smart.net/pub/username/incoming where "ftp.smart.net" is the address of our FTP server, and "/pub/username/incoming" is the specific directory they are to upload files to. Files uploaded to this directory are not accessible to the general public for download. Nobody except you can tell what is in that directory after a file has been uploaded. * Note: If you have a Business PPP account, and choose to make your anonymous FTP space on one of the business web servers, the address to tell people is: ftp2.smart.net/pub/username/incoming (for navigator/web) ftp3.smart.net/pub/username/incoming (for orion/web3) ftp4.smart.net/pub/username/incoming (for leo/web4) All other instructions are the same, just do them on the business web server instead of smarty, and don't forget to use "ftp#" instead of "ftp". MAKING FILES AVAILABLE FOR DOWNLOAD ------------------------------------ To make a file uploaded to your incoming directory accessible for anyone to download, copy it out of the incoming directory. For example: Joe Anonymous uploads a file (myfile.txt) to your /home/pub/username/incoming directory. You want to make it available to the world. Execute the following commands from your Unix Shell account: 1- cd /home/ftp/pub/username/incoming 2- ls -l (to see what is in your directory, and make sure you have the right filename) 3- cp myfile.txt ../myfile.txt (copies the file to your main FTP space) 4- ls -l ../myfile.txt (to make sure the file copied) 5- rm myfile.txt (to clean up your incoming directory) 6- chmod 644 ../myfile.txt The address people would download from is: ftp.smart.net/pub/username OR ftp#.smart.net/pub/username (for business accounts) NOTE: You cannot just move the file from incoming to your FTP space with the "mv" command - the ownership of the file will not be correct! Copy the file, then delete the copy in the incoming directory. STORAGE ------- Always remember that any files in your /home/ftp/pub/username directory count toward your file storage limit. This includes any subdirectories, as well as your incoming directory. Since anyone can upload files to your incoming directory, we STRONGLY ADVISE that you frequently look through your incoming directory, and delete any files you do not want (use the command "rm filename"). You will not be warned if you exceed your storage limit. Smartnet assumes that you will be regularly maintaining your directories. SUBDIRECTORIES -------------- You may have as many subdirectories of /home/ftp/pub/username as you want. For example: Suppose Joe Anonymous asked to download some files from you. To make it easy for him to figure out which files you want him to have, you could make a special directory for him: cd /home/ftp/pub/username mkdir joe chmod 755 joe The address he goes to would be: ftp.smart.net/pub/username/joe OR ftp#.smart.net/pub/username/joe (for business accounts) DISCLAIMER: Smartnet is not responsible for anything uploaded to your anonymous FTP space. You will be held accountable for all storage space used, and for any files in your directories. DO NOT use your anonymous FTP space for the exchange of pirated or illegal software or files. If you do, your anonymous FTP privileges will be suspended at our technical staff's discretion. You have been warned.
Technical Support: support@smart.net
Billing: billing@smart.net
Webmaster: webmaster@smart.net