企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# Apache模块 mod_ident | [说明](#calibre_link-11) | 实现RFC1413规定的ident查找 | | --- | --- | | [状态](#calibre_link-12) | 扩展(E) | | [模块名](#calibre_link-13) | ident_module | | [源文件](#calibre_link-14) | mod_ident.c | | [兼容性](#calibre_link-58) | 仅在 Apache 2.1 及以后的版本中可用 | ### 概述 该模块只有在远程主机上运行了[RFC 1413](http://www.ietf.org/rfc/rfc1413.txt)兼容的守护进程的情况下才能查询连接者的身份。 ## IdentityCheck 指令 | [说明](#calibre_link-18) | 启用对远端用户的RFC1413身份鉴定的日志 | | --- | --- | | [语法](#calibre_link-19) | `IdentityCheck On|Off` | | [默认值](#calibre_link-24) | `IdentityCheck Off` | | [作用域](#calibre_link-20) | server config, virtual host, directory | | [状态](#calibre_link-21) | 扩展(E) | | [模块](#calibre_link-22) | mod_ident | | [兼容性](#calibre_link-137) | Apache 2.1以后从服务器核心中移出到该模块 | 当客户端运行了identd或类似程序时,此指令将决定是否为每个链接记录[RFC 1413](http://www.ietf.org/rfc/rfc1413.txt)兼容的远端用户名。这些信息将记入访问日志中(使用"`%l`"[格式字符串](#calibre_link-72))。 此信息除了用于基本的跟踪以外是不应该多加信任的。 因为对每个请求都会进行这样的查询,所以这样设置可能会使您的服务器访问出现严重的延迟。当涉及到防火墙或代理的时候,每次查询都会因为可能的失败而对每次点击增加`IdentityCheckTimeout`秒的延迟。所以一般来说对于公网上的服务器这个指令并不是很有用。 ## IdentityCheckTimeout 指令 | [说明](#calibre_link-18) | 设置ident请求超时 | | --- | --- | | [语法](#calibre_link-19) | `IdentityCheckTimeout seconds` | | [默认值](#calibre_link-24) | `IdentityCheckTimeout 30` | | [作用域](#calibre_link-20) | server config, virtual host, directory | | [状态](#calibre_link-21) | 扩展(E) | | [模块](#calibre_link-22) | mod_ident | 该指令设置了ident请求的超时时间。默认值"30"(秒)也是[RFC 1413](http://www.ietf.org/rfc/rfc1413.txt)的推荐值,这主要是考虑到可能的网络延时。当然,你也可以根据你自己的网络状况进行调整。