Preliminaries:

If your network/domain does not regularly ftp to COMET (such as does noaa.gov), you may need to request through your COMET contact that we add your IP to our allow list. If you've ftp'd in the past year or so, you might already be allowed. Give it a try, and contact us if it fails. If we must add you, we will prefer to have the IP address of the specific host from which you will ftp unless there will be several users ftp'ing to our site from your domain.

 

Basic Instructions for FTP'ing to COMET:

  1.   Using your ftp client of choice, open up a session to the COMET ftp site "ftp.comet.ucar.edu". In this example, we use a command-line client:

           % ftp ftp.comet.ucar.edu

  2.   Log in using the user id "anonymous" and provide your own e-mail address for the password.
  3.   Type the command "bin" in order to set transfers to binary mode.

           ftp> bin

  4.   Change from the current directory to the "upload" directory:

           ftp> cd upload

  5.    Now, you can upload your files:

           ftp> put yourfile.doc

      (Due to security restrctions, you will not be able to see any files in this directory, including those you 'put').

  6.    If you have many files to upload, please make a directory for your material to make it easier for COMET administrators to find and name the directory appropriately, using your last name or another name that is descriptive of the material:

           ftp> mkdir yourdir
           ftp> cd yourdir
           ftp> mput *.gif

      (you cannot make subdirectories under the directory you create. Either zip your material and put it in your directory, or make multiple directories under "upload").

  7.    If you need to see a list of the available ftp commands, type 'help' on the ftp command-line:

           ftp> help

      (Typing 'help <command>' will show a description of that command).

  8.    Once you are done, exit the ftp client:

           ftp> bye

If you are using a graphical-interface ftp client, remember that you will not be able to see the files you place in this directory; Also, remember to check that transfers are binary.

 

Example Session (Command-line):

unix: 1 % ftp ftp.comet.ucar.edu
Connected to comet-gate.comet.ucar.edu.
220- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
220- * Welcome to the COMET anonymous-ONLY ftp server.
220- *
220- * Do NOT use this server for real-user/passworded access... it won't work
220- * and will only serve to expose your plain-text password to the 'net.
220- *
220- * COMET is the:
220- * Cooperative program for Operational Meteorology Education and Training
220- *
220- * For more information about the COMET program, please visit our web site
220- * at: www.comet.ucar.edu
220- *
220- * Note: All connections and transfers are logged. If you don't like
220- * this policy, please disconnect.
220- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
220-
220 ftp.comet.ucar.edu FTP server ready.

Name (ftp.comet.ucar.edu:<userid>): anonymous
331 Guest login ok, send your complete e-mail address as password.
Password: *********
230-
230- You are currently user 1 of 5 allowed to ftp to this host,
ftp.comet.ucar.edu.
230-
230-
230 Guest login ok, access restrictions apply.

ftp> bin
200 Type set to I.


ftp> cd upload
250- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
250- * This area is for file uploads only. As such, it is not possible
250- * to see the contents of this or any subdirectory, nor to download.
250- *
250- * Please do a 'mkdir' using the name of your intended _recipient_
250- * here at COMET, and then 'cd' there to do your PUTting.
250- *
250- * After your materials are uploaded, please notify your recipient
250- * promptly... materials are automatically purged after a suitable
250- * grace period.
250- * Thanks!
250- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
250-
250 CWD command successful.

ftp> put yourfile.doc
200 PORT command successful.
150 Opening BINARY mode data connection for yourfile.doc.
226 Transfer complete.
local: yourfile.doc remote: yourfile.doc
80 bytes sent in 0.017 seconds (4.48 Kbytes/s)

ftp> bye
221 Goodbye.
unix: 2%