Identification Protocol daemon
is a server which implements the
Identification Protocol as specified in RFC 1413.
operates by looking up specific TCP/IP
connections and returning the name of the user running the process responsible
for the connection.
The options are as follows:
M. St. Johns,
Identification Protocol, RFC
1413, February 1993.
- Forces identd to use IPv4
- Forces identd to use IPv6
- Do not daemonize. If this option is specified,
identd will run in the foreground and log to
- Always return “UNKNOWN-ERROR” instead of the
“NO-USER” or “INVALID-PORT” errors.
- Hide information about existing and non-existent users.
This flag implies -h.
- Hide the actual information about the user by providing an
opaque token instead. This token is entered into the local system logs so
that the administrator can later discover who the real user was.
- Listen on the specified address. By default
identd listens on wildcard addresses.
- When replying with a user name or ID, first check for a
file .noident in the user's home directory.
If this file is accessible, return “HIDDEN-USER” instead of
the normal USERID response.
- Always return UID numbers instead of usernames.
- Specifies the idle timeout for client connections, in
seconds. The default timeout is 120 seconds.
command was originally a process run via
. It was rewritten for
as a persistent non-blocking daemon.