ttys.4 (2010 09)

t
ttys(4) ttys(4)
(TO BE OBSOLETED)
NAME
ttys - terminal control database file for trusted systems
SYNOPSIS
/tcb/files/ttys
DESCRIPTION
The system supports a single terminal control database containing entries for each local terminal that can
log into the system. Authentication programs use information contained in the terminal control database
to determine if login from the terminal is permitted. Additional fields are maintained for informational
purposes.
The format of the terminal control database file is identical to other system authentication database files.
For more information on the file format, see authcap (4). The file consists of keyword field identifiers and
values for those fields. The keyword identifiers supported and their use include:
t_devname This field defines the terminal device name for the entry. The terminal device is
expected to be contained in the
/dev directory, therefore this prefix should not be
specified. If the terminal entry describes the
/dev/tty1 device, the t_devname
field should contain tty1.
t_uid This field records the user id of the last user to successfully login using the terminal
device.
t_logtime This time_t field records the last successful login time to the terminal device.
t_unsuctime This time_t field records the last unsuccessful login time to the terminal device.
t_failures This field records the number of consecutive unsuccessful login attempts to the termi-
nal device.
t_maxtries This field specifies the maximum number of consecutive unsuccessful login attempts
permitted using the terminal before the terminal is locked. Once the terminal is
locked, it must be unlocked by an authorized administrator.
t_login_timeout
This field specifies the login timeout value (sec).
t_logdelay This field specifies the delay between login tries (sec).
t_lock This flag field indicates whether the terminal device has been administratively locked
or not. This field is manipulated by authorized administrators only.
EXAMPLES
The following is an example of a terminal control database entry:
console:t_devname=console:\
:t_uid=reese:t_logtime#675430072:\
:t_unsuctime#673610809:\
:t_maxtries#777:\
:chkent:
This entry is for the system console device, /dev/console. The most recent successful login session
was for the user reese. The entry records the system time for the current successful login and the time
of the most recent unsuccessful login attempt.
WARNINGS
Remote terminals (ptys) should not be added to the
devassign or ttys databases. Device name for-
mats treated as ptys by login are:
ptym/*
pts/*
pty/*
pty[x][y]wherex is a letter, and y is a hex number
tty[x][y]wherex is a letter, and y is a hex number
telnet/*
HP-UX 11i Version 3 is the last release to support trusted systems functionality.
HP-UX 11i Version 3: September 2010 1 Hewlett-Packard Company 1

Summary of content (2 pages)