Htpasswd 생성기

Apache 인증을 위한 보안 .htpasswd 파일을 만드세요.

.htpasswd 인증 정보

.htpasswd 파일은 Apache HTTP 서버에서 기본 인증을 위한 사용자 이름과 비밀번호를 저장하는 데 사용됩니다. 이는 디렉토리, 파일 또는 전체 웹사이트를 무단 접근으로부터 보호하는 간단하지만 효과적인 방법을 제공합니다.

MD5 (APR1) 알고리즘

이것은 Apache 서버에서 사용되는 기본적이고 가장 호환성이 높은 알고리즘입니다. 보안 강화를 위해 임의의 솔트가 포함된 사용자 정의 MD5 기반 해시(APR1)를 사용합니다.

SHA-1 알고리즘

SHA-1 해시 알고리즘을 사용합니다. 여전히 지원되지만, Apache 기본 인증에는 일반적으로 MD5(APR1)가 선호됩니다.

.htpasswd 구현 방법

  1. 위 도구를 사용하여 사용자 이름과 비밀번호 해시를 생성하세요.
  2. 서버의 비공개 디렉토리에 .htpasswd 파일을 생성하세요.
  3. 생성된 줄(예: user:$apr1$random$hash)을 해당 파일에 붙여넣으세요.
  4. .htaccess 또는 Apache 구성을 AuthUserFile을 사용하여 이 파일을 가리키도록 구성하세요.