메뉴 닫기

htpasswd를 이용한 웹페이지에 암호 걸기

사용법 (아파치를 /usr/local/apache에 설치를 했을 경우) 

       1) .htaccess 파일 만들기

root# cd /home/html/

root# vi .htaccess

빨간색 글자들 만 복사해서 넣고 나머진 알아서 수정하심댑니다

 

 

2) .htpasswd 파일 만들기

.htpasswd 는 .htaccess 를 작성 후 htpasswd 를 실행하면 자동으로 생성되는 패스워드 파일입니다.

가. 처음 사용자 만들기

root# cd /home/html/

root# /usr/local/apache/bin/htpasswd -c /home/html/.htpasswd test09

New password : ******** Re-type new password : ********

Adding password for user test09.
나. 사용자 추가하기

root# /usr/local/apache/bin/htpasswd /home/html/.htpasswd test08

다. 사용자 업데이트(기존 사용자 암호 변경) –> * 주의) 사용자 추가와 같음

root# /usr/local/apache/bin/htpasswd /home/html/.htpasswd test08

New password : ******** Re-type new password : ********

Updating password for user test08.

라. 사용자 삭제

root# /usr/local/apache/bin/htpasswd -D /home/html/.htpasswd test08

Deleting password for user test08.

주의) “-c” 옵션을 사용할 경우 기존 사용자는 모두 없어지고 신규파일을 생성하게 되므로

“-c” 옵션을 사용할 경우 기존파일이 있는지 확인 후 작업을 진행 하도록 해야 한다.

[출처] 아파치의 HTPASSWd를 이용한 웹페이지암호 걸기|작성자 한결아빠

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다