Apache 模块 mod_ident

Description:RFC 1413 身份查询
Status:Extension
Module Identifier:ident_module
Source File:mod_ident.c
Compatibility:在 Apache 2.1 及更高版本中可用

Summary

该模块查询远程主机上的RFC 1413兼容守护程序,以查找连接的所有者。

IdentityCheck Directive

Description:启用日志记录远程用户的 RFC 1413 身份
Syntax:IdentityCheck On|Off
Default:IdentityCheck Off
Context:服务器配置,虚拟主机,目录
Status:Extension
Module:mod_ident
Compatibility:在 Apache 2.1 中移出核心

此指令为 Client 端计算机以 identd 或类似身份运行的每个连接启用RFC 1413兼容的远程用户名日志记录。此信息使用%...l format string记录在访问日志中。

Note

除基本使用情况跟踪外,不应以任何方式信任该信息。

请注意,这可能会导致访问服务器的严重延迟问题,因为每个请求都需要执行以下查找之一。当涉及防火墙或代理服务器时,每个查找可能会失败,并为每个匹配添加IdentityCheckTimeout指令所定义的 await 时间。因此,一般而言,这在可从 Internet 访问的公共服务器上不是很有用。

IdentityCheckTimeout Directive

Description:确定身份请求的超时持续时间
Syntax:IdentityCheckTimeout seconds
Default:IdentityCheckTimeout 30
Context:服务器配置,虚拟主机,目录
Status:Extension
Module:mod_ident

该指令指定身份请求的超时持续时间。 RFC 1413建议使用 30 秒的默认值,这主要是因为可能存在网络延迟。但是,您可能需要根据本地网络速度调整超时值。