Apache HTTP Server Version 2.4

Apache > HTTP Server > Documentation > Version 2.4 > 모듈

# 아파치 모듈 mod_ident

설명: | RFC 1413 ident 검색
상태: | Extension
모듈명: | ident_module
소스파일: | mod_ident.c
지원: | 아파치 2.1 이후부터

### 요약

이 모듈은 연결의 소유자를 찾기위해 원격 호스트에 있는 RFC 1413 호환 데몬을 검색한다.

### 지시어들

### Bugfix checklist

- httpd changelog
- Known issues
- Report a bug

### 참고

- `mod_log_config`

## IdentityCheck 지시어

설명: | 원격 사용자의 RFC 1413 신원을 로그에 기록한다
문법: | `IdentityCheck On|Off`
기본값: | `IdentityCheck Off`
사용장소: | 주서버설정, 가상호스트, directory
상태: | Extension
모듈: | mod_ident
지원: | 아파치 2.1부터 core에서 빠져 나왔다

이 지시어는 RFC 1413을 이용하여 클라이언트 머쉰이 identd 등을 실행한다면 연결에 대한 원격 사용자명을 로그에 기록한다. 형식문자열로 `%...l`을 사용하여 접근 로그에 이 정보를 기록한다.

기본적인 사용추적 외의 용도로 이 정보를 신뢰할 수 없다.

요청마다 검색을 해야 하기때문에 서버 접근이 상당히 지연되는 문제가 발생할 수 있음을 유의하라. 중간에 방화벽이나 프록시서버가 있다면, 아마도 검색은 실패할 것이고 매 요청에 `IdentityCheckTimeout` 지시어로 지정한만큼 지연이 발생한다. 그래서 보통 인터넷의 공개된 서버에서는 유용하지 않다.

## IdentityCheckTimeout 지시어

설명: | ident 요청의 시간제한을 지정한다
문법: | `IdentityCheckTimeout seconds`
기본값: | `IdentityCheckTimeout 30`
사용장소: | 주서버설정, 가상호스트, directory
상태: | Extension
모듈: | mod_ident

이 지시어는 ident 요청의 시간제한을 지정한다. 기본값은 네트웍 지연을 고려하여 RFC 1413이 권하는 30 초이다. 그러나 네트웍 속도 상황에 따라 시간제한값을 수정할 수 있다.