*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->OpenBSD man pages -> skey (5)              



NAME    [Toc]    [Back]

     skey - one-time password user database

DESCRIPTION    [Toc]    [Back]

     The /etc/skey directory contains user records for the  S/Key
     password authentication system.

     Records  take  the form of files within /etc/skey where each
file is named
     for  the  user  whose  record  it  contains.   For  example,
/etc/skey/root would
     hold root's S/Key record.

     The  mode  for  /etc/skey  should  be 01730 and it should be
owned by root and
     group auth.  Individual records within /etc/skey  should  be
owned by the
     user  they  describe  and  be  mode  0600.   To access S/Key
records, a process
     must run as group auth.

     Each record consists of five lines:

     1.   The name of the user the record describes.  This should
be the same
          as the name of the file.

     2.    The  hash  type  used for this entry; one of md4, md5,
sha1, or rmd160.
          The default is md5.

     3.   The sequence number.  This is a decimal number  between
one and one
          thousand.   Each  time the user authenticates via S/Key
this number is
          decremented by one.

     4.   A seed used along with the sequence number and the  six
S/Key words
          to compute the value.

     5.    The  value  expected  from the crunching of the user's
seed, sequence
          number and the six S/Key words.  When the result matches this value,
          authentication is considered to have been successful.

FILES    [Toc]    [Back]


EXAMPLES    [Toc]    [Back]

     Here is a sample /etc/skey file for root:


SEE ALSO    [Toc]    [Back]

     skey(1), skeyinit(1), skey(3)

OpenBSD      3.6                           May      16,      2002
[ Back ]
 Similar pages
Name OS Title
yppasswd IRIX update user password in NIS database
yppasswd Tru64 Update user password in Network Information Service (NIS) password map.
skey_keyinfo NetBSD one-time password (OTP) library
skey_haskey NetBSD one-time password (OTP) library
skey_get_algorithm NetBSD one-time password (OTP) library
skey_set_algorithm NetBSD one-time password (OTP) library
getskeyprompt NetBSD one-time password (OTP) library
skeyzero NetBSD one-time password (OTP) library
skeygetnext NetBSD one-time password (OTP) library
skeylookup NetBSD one-time password (OTP) library
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service