lighttpd htpasswd 사용하기

Linux 2015.01.09 16:39 Posted by 김한별 behonestar

lighttpd는 아래의 인증 방식을 지원한다.

  1. plain
  2. htpasswd
  3. htdigest
  4. ldap


htpasswd는 Apache에서 제공하는 프로그램으로 HTTP basic authentication에 사용할 사용자명과 암호를 저장하는 파일을 생성하고 수정할 수 있도록 한다.


htpasswd를 통해 인증용 파일 생성하기

$ htpasswd /tmp/.passwd username


htpasswd를 통해 생성된 파일은 username : password로 구성된다.

/tmp/.passwd
username:XWY5JwrAVBXsQ


lighttpd conf 파일을 수정하여 htpasswd 인증 방식을 설정할 수 있다.

lighttpd.conf

auth.backend               = "htpasswd"

auth.backend.htpasswd.userfile = "/tmp/.passwd"