Using telnet on www.ucsc.edu
DRAFT

Description
Describes the differences between using telnet on UNIX vs. telnet on Windows NT as it configured on www.ucsc.edu.

Login in

Telnet from your workstation to www.ucsc.edu as you normally do. Use the same username and password that you use with ftp/fetch/ws_ftp to transfer files from/to www.ucsc.edu. Unlike ftp/fetch/ws_ftp, you do not need to prepend your username with ucscnt/. If your terminal type is not recognized, simply type it in: in almost every case, you should use vt100.

Here is a transcript of a session from UNIX to www.ucsc.edu. The only items you enter are those shown in this typeface:

  % telnet www.ucsc.edu
  Trying 128.114.129.49 ...
  Connected to www.ucsc.edu.
  Escape character is '^]'.
  This copy of the Ataman TCP Remote Logon Services is registered as
  licensed to: University of California, Santa Cruz
 
  Welcome to www.ucsc.edu
 
  Account Name: username
  Password: password 
  You are logged into Jellylorum (www.ucsc.edu)
 
  Could not automatically determine terminal type.
 
  Terminal Type: vt100

  $
You will end up in the directory e:/inetpub/wwwroot. The letter e: is the way Windows NT partitions the hard disk, and cannot be avoided. To access your web pages, type:
  $ cd unitname
where unitname is toplevel for instance.

The Korn shell

Note the $ prompt. This means that you are not using the C-Shell (which is the default shell on most UNIX computers at UCSC). Instead you are using the MKS Korn shell (this shell is an extension of the original Bourne shell from Bell Labs adapted for MS Windows NT). The Korn shell uses the same basic commands as the C-Shell to navigate in the file system (e.g. ls, cd, mkdir, pwd, and many others).

Most of the commands that you might be familiar with from using UNIX before are available (e.g. vi). To see a complete list, type:

  $ ls d:/mks/mksnt
You will see that all the commands have a .exe suffix which you should ignore. All the commands have an associated manual page that you can read if you suspect that it behaves differently, for instance:
  $ man ls

Other differences

Login out

Use the exit command to logout. The logout command does not work.