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

  man pages->OpenBSD man pages -> lock (1)              



NAME    [Toc]    [Back]

     lock - reserve a terminal

SYNOPSIS    [Toc]    [Back]

     lock [-n] [-p] [-a style] [-t timeout]

DESCRIPTION    [Toc]    [Back]

     lock requests a password from the user, reads it  again  for
     and then will normally not relinquish the terminal until the
password is
     repeated.  There are two other  conditions  under  which  it
will terminate:
     it  will  timeout  after some interval of time and it may be
killed by someone
 with the appropriate privileges.

     The options are as follows:

     -n      Don't use a timeout value.  Terminal will be  locked

     -p      A password is not requested, instead the user's current login
             password is used.  If the user  has  an  S/Key  key,
they may also
             use  it to unlock the terminal.  To do this the user
should enter
             "s/key" at the unlock  ``Key:''  prompt.   The  user
will then be issued
  an  S/Key  challenge to which they may respond
with a six-word
             S/Key one-time password.

     -a style
             The specified BSD  Authentication  login  style  (as
specified in
             /etc/login.conf)  will  be  used to authenticate the
user.  If the
             particular style requires a challenge/response handshake or a
             special  prompt,  the user may enter the name of the
style to get
             the standard prompt for that style.

     -t timeout
             The time limit (default 15 minutes)  is  changed  to
timeout minutes.

SEE ALSO    [Toc]    [Back]

     skey(1), login.conf(5)

HISTORY    [Toc]    [Back]

     The lock command appeared in 3.0BSD.

OpenBSD      3.6                           June      6,      1993
[ Back ]
 Similar pages
Name OS Title
dma32_pool_size HP-UX the amount of memory to reserve for the 32-bit DMA pool
st_ats_enabled HP-UX determines whether to reserve a tape device on open
glgenasyncmarkerssgix IRIX reserve markers for tracking asynchronous commands
grio_action_list IRIX atomically execute a list of bandwidth reserve/unreserve actions
eqmemsize HP-UX determines the minimum size (in pages) of the equivalently mapped reserve pool
termios Linux get and set terminal attributes, line control, get and set baud rate, get and set terminal foregroun...
ct HP-UX spawn getty to a remote terminal (call terminal)
ttyname Tru64 Get the name of a terminal
ttyname_r Tru64 Get the name of a terminal
tty IRIX get the name of the terminal
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service