KEYINIT(1)

NAME
keyinit - Change password or add user to S/Key authentication system.

SYNOPSIS
keyinit [-s] [<user ID >]

DESCRIPTION
keyinit will initialize the system information to allow one to use S/Key to login. In the Lab 214 environment this must be done on system latour for telnet access or on system cube for dial-in access. This is not done on system faline where most other password changes are made. When you login to the Lab 214 system using S/Key you will be on system latour if you use telnet and can then use the rlogin command to get to other Lab 214 systems. Or if you use dial-in you will need to use keyinit on system cube and after you login you will be at prompt of the terminal server named major. You can then use the command

rlogin <system name>

to get to any system connected on the internet. To assist in use of S/Key programs for CTRM PC terminal emulator, Macintosh and a general purpose PC use are available. You may "download" them from the directory /usr/local/lib/key on system faline.

Note and take care because:

1) key accepts anything as a password and generates a list. This can cause you troubles if you dont confirm the out put. Most people, when typing in a password, assume if the proper thing happens (you get logged in, or whatever), the proper password was given. Since key doesn't check, the data it gives you may be useless. Of course, you won't find this out until you get on the road and have to use it unless you test it first. SO TEST IT OUT!

Use command rlogin latour -l nobody

or

rlogin cube -i nobody

at the prompt Password: press <Enter> key till you get the prompt Login: Then give your user ID and at the next Password: prompt give the six Engilish words for the sequence number indicated.

2) If key is being run on the machine you're keyinit-ted for, it should be able to look up the info, only ask you for your password, and generate the correct thing (or a list of correct things), but it does not do this (yet). Otherwise, it can ask you for the key and password, and let you know that it can't check them.

3) You CAN use back space to make corrections and you may use lower case letters.

OPTIONS
s Set secure mode where the user is expected to have used a secure machine to generate the first one time password. Without the -s the system will assume you are direct connected over secure communications and prompt you for your secret password. The -s option also allows one to set the seed and count for complete control of the parameters. You can use keyinit -s in compination with the key command to set the seed and count if you do not like the defaults. To do this run keyinit in one window and put in your count and seed then run key in another window to generate the correct 6 english words for that count and seed. You can then "cut" and "paste" them or copy them into the keyinit window.

<user ID> the ID for the user to be changed/added

DIAGNOSTICS

FILES

/etc/skeykeys data base of information for S/Key system.

BUGS

SEE ALSO
skey(1), key(1), keysu(1), keyinfo(1)

AUTHOR
Command by Phil Karn, Neil M. Haller, John S. Walden

CONTACT
staff@thumper.bellcore.com