[페이지 인증]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/nullrequire valid-user
[저장]
파일 생성 하는 방법
=======================================================
$htpasswd -c .htpasswd 계정
NEW passwd: 암호 입력
RE-type new password : 암호 재입력 (위와 동일하게)
=======================================================
* 파일을 수정 하려면 -c 옵션을 빼면 됩니다.
* htpasswd 파일이 없거나 PATH 가 안 잡혀 있으면 새로 잡아야 합니다.
* .htaccess 파일에 사용하는 경우 사용하는 경우 이용 하셔도 됩니다.
'프로그램 > LINUX' 카테고리의 다른 글
mod_rewrite 설정 (0) | 2014.04.18 |
---|