Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 3

FILE CUNIX.

SCR
AUTOMATIC LOGIN TO ACADEMIC UNIX SYSTEMS FROM MS-DOS KERMIT
Christine M. Gianone
Manager, Kermit Developement and Distribution
CUCCA/AcIS
October 1991
CUNIX.SCR is a script program for logging in to an instructional SUN computer,
such as CUNIXA or CUNIXB, using MS-DOS Kermit from a campus Rolmphone, either
a D-type data phone or a 244PC.
Although you can run this script program from within Kermit by typing the
command "TAKE CUNIX.SCR", it is intended to be run from DOS command level
via DOS Batch programs that can feed it certain information to customize its
actions. Several of these Batch programs are provided:
CUNIXA.BAT
CUNIXB.BAT
CUNIXD.BAT

- Connects you to CUNIXA, gets you to the prompt.


- Connects you to CUNIXB, gets you to the prompt.
- Connects you to CUNIXD, gets you to the prompt.

To use these batch files, and CUNIX.SCR itself, you must be running MS-DOS
Kermit 3.11 or later, and it must be installed as KERMIT.EXE in a directory
that is part of your DOS PATH definition. CUNIX.SCR and the related Batch
files should be in the same directory. For hard disk systems, this would
normally be the directory C:\KERMIT\.
For detailed instructions on installation and use of MS-DOS Kermit, see the
Second Edition of "Using MS-DOS Kermit", available in the CUCCA/AcIS Business
Office in 102 Philosophy and at local bookstores.
Run any of these Batch programs just by typing its name (the part before
".BAT"), for example:
C:\>cunixa
(in this example, "C:\>" is the DOS prompt, and you type "cunixa" and then
press the Enter key).
The Batch programs accept two optional words on the DOS command line, after
their names. The first is your UNIX user ID, for example abc123, and the
second is your password:
C:\>cunixa abc123 secret
If you leave out your password, CUNIX.SCR will prompt you for it. If you
leave out the user ID and password, CUNIX.SCR will prompt you for both of
them. If you run CUNIX.SCR from inside Kermit, it will prompt you for both
of these, as well as which host to connect to.
Once CUNIX.SCR knows your user ID and password,
the desired UNIX system through your ROLMphone,
communication port and speed. Normally this is
can change them by putting SET commands in your
example:
SET PORT 2

it tries to connect you to


using the default
COM1 and 9600 bps, but you
MSKERMIT.INI file, for

SET SPEED 19200


If CUNIX.SCR fails to communicate with your ROLMphone, it will give you an
informative message. Check your port and speed setting, make sure you
have a data cable connecting your PCs serial port and the ROLMphone, make
sure Kermit is using the same port the cable is connected to, make sure your
ROLMphone actually does have a working data option, etc. For detailed
troubleshooting instructions, see "Preparing for Data Communication with
the CBX".
Once CUNIX.SCR is talking to your ROLMphone, it attempts to connect to one of
the CUTS terminal servers (CUTSA, CUTSB, ...), then it tries to connect to
the desired CUNIX system, then it tries to log you in automatically, then it
sets your UNIX terminal type to be the same as Kermit's (VT320), and finally
it it gives you a terminal screen to the UNIX host. Any of these steps can
fail. If they do, you'll get an informative error message.
Once you are successfully connected to the Info system (CUNIXF), you will
have a terminal screen. The characters you type on the keyboard are sent
to CUNIXF, and the characters sent by CUNIXF appear on your screen.
Two special Alt-key combinations are available for your use while the terminal
screen is active. An Alt-key combination is entered by holding down the Alt
key and pressing the indicated letter while Alt is held down.
Alt-q (hold down Alt, press q):
Log out from CUNIXF, hang up the data connection, exit Kermit,
return to DOS.
Alt-x (hold down Alt, press x):
Return to Kermit's "MS-Kermit>" prompt without logging out from
CUNIXF. To get back to CUNIXF, type CONNECT and then press the
Enter key.
CUSTOMIZATIONS
Once you have the CUNIX.SCR, CUNIXA.BAT, CUNIXB.BAT, and CUNIXD.BAT files on
your PC, you can edit them for convenience. In most cases this won't be
necessary.
However, the correct operation of CUNIX.SCR depends upon your UNIX system
prompt being either "$ " (dollar sign followed by space, the standard Shell
and K-Shell prompt) or "% " (percent followed by space, the standard C-Shell
prompt). If your prompt is different, you MUST edit CUNIX.SCR to tell it what
your prompt is. Find the line that looks like this:
; define myprompt {cunixa: }
Remove the ";" (semicolon) comment indicator, and change "cunixa: " to
whatever your prompt is (leave the curly brackets), for example:
define myprompt {unix> }
If you don't want to type your user ID each time, add a line immediately
below "define myprompt" like this:
define userid abc123
where "abc123" is your user ID.

But please, DO NOT put your password in this or any file. You should always
enter it every time you log in. If you password is in the CUNIX.SCR file,
anybody can walk up to your PC and access your private data -- they can read
it, change it, or delete it.
[End of CUNIX.DOC]

You might also like