IDENTD(8) | System Manager's Manual | IDENTD(8) |
identd
—
identd |
[-46deHhlmNnoUv ]
[-b | -i | -w ]
[-a address]
[-c charset]
[-g gid]
[-p port]
[-t seconds]
[-u uid] |
identd
is a server which implements the TCP/IP proposed
standard IDENT user identification protocol as specified in the RFC 1413
document.
identd
operates by looking up specific
TCP/IP connections and returning the user name of the process owning the
connection.
The options are as follows:
-4
-b
is specified, forces
identd
to use IPv4 addresses only.-6
-b
is specified, forces
identd
to use IPv6 addresses only.-a
address-b
-c
charset-d
-e
-g
gididentd
server should switch to after binding
itself to the TCP/IP port if running as a stand-alone daemon.-H
-h
.-h
-i
identd
to run as a process started from
inetd(8) with the
"nowait" option in the /etc/inetd.conf
file. Use of this mode will make
inetd(8) start one
identd
daemon for each connection request. This is
the default mode of operation.-l
-m
-N
-n
-o
-p
port-t
seconds-U
-u
uididentd
server should switch to after binding
itself to the TCP/IP port if running as a stand-alone daemon.
identd
runs as user “_identd” by
default and falls back to “nobody” if the
“_identd” user does not exist.-v
-l
above is
specified.-w
identd
to run as a process started from
inetd(8) with the
"wait" option in the /etc/inetd.conf
file. This mode of operation will start a copy of
identd
at the first connection request and then
identd
will handle subsequent requests. Previous
versions listed this as the preferred mode of operation due to the initial
overhead of parsing the kernel nlist. This version does not use kmem or
nlist parsing, so this reasoning is no longer valid.identd
uses the LOG_DAEMON
syslogd(8) facility to log
messages.
Unlike previous versions of identd
, this
version uses sysctl(3) to
obtain information from the kernel instead of parsing kmem. This version
does not require privilege beyond what is needed to bind the listen port if
running as a stand-alone daemon.
identd
should typically not be run as a privileged
user or group, .ident files for use when running with
the -U
flag will need to be world accessible. The same
applies for .noident files when running with the
-N
flag.June 6, 2010 | OpenBSD-5.1 |