🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.logo
Article #85

Anonymous FTP server for logo files and past comp.lang.logo messages

#85
From: Randy Sargent
Date: Fri, 07 Aug 1992 23:01
189 lines
7505 bytes
Hi all,

I've set up an anonymous FTP server as an attempt to provide a place for
people to exchange logo software and literature.  The server also records
and makes available all messages sent to comp.lang.logo since its
inception.

(In case some people haven't heard of anonymous FTP before, it's a way to
exchange files with a remote computer system without having an account on
that machine.)

The server's name is cherupakha.media.mit.edu (18.85.0.47), and the
directory containing the files is "pub/logo".  Look at the file
"pub/logo/README" on this server for information about what is stored where
(and how to put your own files on the server).  (Trivia: "Cherupakha" is a
transliteration of what language's word for "turtle"?)

If you'd like to put something on the server, please do!  You can either
put it their yourself (there is a "potluck" directory which is writable to
everyone), or e-mail me so I can install it into one of the more permanent
directories (or I can give you a special FTP account with password so you
can install updates yourself if you'd rather).  "pub/logo/README" goes into
more detail about putting files on the server.

The server is here for you to use, so please tell me if you have any
suggestions for making it more useful to you.  

Randy Sargent
rsargent@media.mit.edu

------------------------------------------

If you haven't used anonymous FTP before, I've attached a sample sesssion
to the end of this message.  I hope it's enough to get you started.  If
it's not sufficient, please don't hesitate to send me e-mail asking for
more help -- it will help me to improve the help documentation.

Sorry, this sample session is a bit long, so you should probably skip ahead
to the next article if you already know how to use FTP.

------------------------------------------

Here's a sample session (comments are preceded by **'s)

      ** From your unix account prompt, type the ftp command:

% ftp cherupakha.media.mit.edu

Connected to cherupakha.media.mit.edu.

220 cherupakha.media.mit.edu FTP server (ULTRIX Version 4.1 Tue Mar 19 00:38:17
EST 1991) ready.

      ** You type anonymous as the username

Name (cherupakha.media.mit.edu:): anonymous

331 Guest login ok, send ident as password.

      ** It is customary for anonymous FTP servers to request your e-mail 
      ** address be typed at the password prompt.  While it is generally 
      ** polite to do so, our system doesn't require it, so feel free to 
      ** type whatever you like at the prompt if you want to be anonymous.
      ** Our FTP will let you log in no matter what you type here (so long 
      ** as it isn't just a blank line).

Password: your-email-address

230 Guest login ok, access restrictions apply.

      ** Now you have the "ftp>" prompt.  You can type "help" for a 
      ** list of commands.  "cd" lets you change directories.  First,
      ** let's "cd" to the place where the logo files are kept on the
      ** server.

ftp> cd pub/logo

250 CWD command successful.

      ** You can type "ls" to list files on the server from the current
      ** directory.  "ls -F" will tell help you tell the difference
      ** between files and directories by adding "/" to the end of
      ** directories

ftp> ls -F

200 PORT command successful.
150 Opening data connection for /bin/ls (18.85.0.45,4410) (0 bytes).

README                 ** Read this file to find out more about the server
comp.lang.logo/        ** this contains all messages sent to comp.lang.logo
literature/            ** this will contain papers, references, etc.
newsletters/           ** this will contain various logo newletters (I hope)
potluck/               ** this directory is writable by everyone
software/              ** this contains logo-related software

226 Transfer complete.
66 bytes received in 0.18 seconds (0.36 Kbytes/s)

      ** You can see a file and several directories here.
      ** Getting the README file and reading it is often a good place
      ** to start.  So, you could type "get README" to bring that
      ** file.  README will be a text file, so you should type the
      ** "ascii" command before getting it.  (Many  other files 
      ** are binary files, so you'd have to type "binary" instead before
      ** downloading them.  If a file you received seems to be corrupt, 
      ** the first thing to check is whether you type "ascii" or "binary" 
      ** correctly.  When in doubt, try "binary" first.)

ftp> ascii

200 Type set to A.

ftp> get README

200 PORT command successful.
150 Opening data connection for README (18.85.0.45,4414) (3251 bytes).
226 Transfer complete.
local: README remote: README
3251 bytes received in 0.094 seconds (34 Kbytes/s)


     ** You now have a copy of the README file on your machine.  (By
     ** default, the file will be put in the directory you were in when 
     ** you started ftp).  You might want to quit from ftp to read the 
     ** README file (or use a separate window if you have multiple windows).
     **
     ** Now let's say you wanted to get a copy of mswlogo
     ** (one of several free Logo's here for the IBM PC) to try it out.

ftp> cd software
ftp> ls -F
 ...
README
ibmlogo-patch/
mswlogo/
ucblogo/
 ...
ftp> cd mswlogo
ftp> ls -F
 ...
doslogo.zip
mswlogo11.zip
mswlogo12.zip
readme.dos
readme.msw.11
readme.msw.12
 ...

     ** You've found the files.  You'd probably want to read the various
     ** readme files to see which version you wanted.  Also, you'll notice
     ** files ending in .zip here (or often .tar.Z or .sit.hqx in other
     ** places).  These are typically "archives" -- files that contain
     ** a compressed representation of many files (sometimes whole
     ** subdirectories).  Typically you can find programs (like pkunzip
     ** for the PC or Stuffit for the Macintosh or uncompress and tar for
     ** Unix) to help you extract the files and directories from the
     ** archive.
     
     ** Let's assume you wanted mswlogo12.zip.  This is a binary file 
     ** (as would be all of the "archive" files), so type "binary" before 
     ** the "get" command.

ftp> binary
200 Type set to I.
ftp> get mswlogo12.zip

200 PORT command successful.
150 Opening data connection for mswlogo12.zip (18.85.0.45,4444) (196309 bytes).
226 Transfer complete.
local: mswlogo12.zip remote: mswlogo12.zip
196309 bytes received in 0.72 seconds (2.7e+02 Kbytes/s)

     ** You might now need to move the file from your UNIX machine
     ** to a PC or Mac.  There are many different ways to do this.
     ** Some telecommincations programs allow you to download files
     ** (if you're logged in over a modem), or there might be other
     ** ways to move the files if your machines are connected on a network.

     ** To quit from ftp, use the quit command.

ftp>  quit
221 Goodbye.

     ** Good luck!

--------------------------------------------

-- 
Technical Details
Message-ID: <1992Aug7.230145.9736@news.media.mit.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!snorkelwacker.mit.edu!news.media.mit.edu!rsargent

Show Full Headers
Complete Article Headers
Newsgroups: comp.lang.logo
Path: arc1-ca.pugleaf.net!sparky!uunet!snorkelwacker.mit.edu!news.media.mit.edu!rsargent
From: rsargent@media.mit.edu (Randy Sargent)
Subject: Anonymous FTP server for logo files and past comp.lang.logo messages
Message-ID: <1992Aug7.230145.9736@news.media.mit.edu>
Keywords: FTP
Sender: news@news.media.mit.edu (USENET News System)
Organization: MIT Media Laboratory
Date: Fri, 7 Aug 1992 23:01:45 GMT
Lines: 189