home *** CD-ROM | disk | FTP | other *** search
- authd - authentication server daemon
- tcpuid, tcpuname - find out which user owns a connection
- authuser - remote authentication library
-
- authd is an implementation of RFC 931, the Authentication Server under
- BSD. RFC 931 provides the name of the user owning a TCP connection. This
- helps network security: unless TCP itself is compromised, it is
- impossible to forge mail or news between computers supporting RFC 931.
- It also becomes much easier to trace attackers than in the current,
- largely anonymous, network. authd requires no changes to current code:
- every connect() and accept() is authenticated automatically, with no
- loss of efficiency.
-
- tcpuid and tcpuname are the same program, but more suitable for local
- use from the command line by a user or system administrator. They show
- which local user created a given TCP connection.
-
- authuser is a library encapsulating client use of RFC 931. It talks to a
- remote Authentication Server to find out the username on the other side
- of a given connection.
-
- Only root can install authd. However, most current systems are insecure
- enough that any user can run tcpuid and tcpuname. authuser is meant for
- use by any program.
-
-
-
- Derived from authd version 3.01, February 7, 1991.
- Placed into the public domain by Daniel J. Bernstein.
- Some of the code in authd was inspired by code written by
- Vic Abell, abe@mace.cc.purdue.edu, for the ofiles program.
-
- Particular thanks to the following people for comments, criticism, and
- code:
-
- Gary Rosenblum (rosenblg@nyu.edu)
- Seth Robertson (seth@sirius.ctr.columbia.edu)
- Nick Sayer (mrapple@quack.sac.ca.us)
- Chris Metcalf (metcalf@masala.lcs.mit.edu)
- Tim Ramsey (tar@math.ksu.edu)
- Tor Lillqvist (tml@tik.vtt.fi)
-