Linux
lighttpd htpasswd 사용하기
behonestar
2015. 1. 9. 16:39
lighttpd는 아래의 인증 방식을 지원한다.
- plain
- htpasswd
- htdigest
- 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"