RFC1413 Identification Support
mod_ident module is ProFTPD's module for performing
lookups of authenticated user IDs, as per
This module is contained in the
mod_ident.c file for
ProFTPD 1.3.x, and is compiled by default. See the
installation section for more details.
The most current version of
mod_ident can be found in the
ProFTPD source distribution:
IdentLookups directive enables or disables the module's lookup
of an "authenticated" user identity using RFC1413.
Normally, when a client initially connects to ProFTPD, the
mod_ident will attempt to use the ident protocol (RFC1413) to
identify the remote username. This behavior can be disabled via this directive:
IdentLookups offNot that this lookup can cause delays (and reports of "slow logins") when clients connect to ProFTPD.
mod_identmodule is compiled into
proftpdby default. To build a
proftpdwhich does not include the
$ ./configure --disable-ident ...Note that the
mod_identmodule can also be built as a shared module, rather than be statically linked into
$ ./configure --enable-dso --with-shared=mod_ident ...
mod_ident module supports trace logging, via the module-specific log channels:
TraceLog /path/to/ftpd/trace.log Trace ident:20This trace logging can generate large files; it is intended for debugging use only, and should be removed from any production configuration.