본문 바로가기
프로그램/LINUX

[페이지 인증]htpasswd 웹 페이지 암호설정

by 주원대디 2013. 8. 24.

 

[페이지 인증]htpasswd 웹 페이지 암호설정

 

 

 

 

 

htpasswd란

특정 디렉토리에 패스워드 장치를 걸어두고 특정사용자에게만 ID/PW를 발급하여 해당 디렉토리 접근시 ID/PW를 제시하여야 특정 페이지를

통과할수 있는 기능입니다.

 

httpd.conf 파일에는

<DIRECTORY home/계정/public_html/admin>
Options FollowSymlinks
AllowOverride AuthConfig
ErrorDocument 401 "인증 하신분만 들어 올수 있습니다."


아파치 설정 파일에는 위와 같이 저장하고 리스타트

 

 

home/계정/public_html/admin 폴더에서 명령어 시작

 

vi .htpasswd [enter]

 

AuthName "admin"

AuthType Basic

AuthUserFile /home/계정/public_html/admin/.htpasswd

AuthGroupFile /dev/null



require valid-user




[저장]

 

파일 생성 하는 방법

=======================================================

$htpasswd -c .htpasswd 계정

NEW passwd: 암호 입력

RE-type new password : 암호 재입력 (위와 동일하게)

=======================================================

 

* 파일을 수정 하려면 -c 옵션을 빼면 됩니다.

* htpasswd 파일이 없거나 PATH 가 안 잡혀 있으면 새로 잡아야 합니다.

* .htaccess 파일에 사용하는 경우 사용하는 경우 이용 하셔도 됩니다.

 

 

'프로그램 > LINUX' 카테고리의 다른 글

mod_rewrite 설정  (0) 2014.04.18