아파치 웹인증은 apache환경에 인증세팅으로 ID/PASSWORD를 넣어서 보안을 강화하는 한 방법이다. 기본적으로 셋팅 되어있지 않으므로 따로 옵션을 주어 셋팅을 하여야 한다.
httpd.conf
<Directory "/home/XXXXX">
Options Includes FollowSymLinks
AllowOverride All #AllowOverride의 옵션을 ALL로 수정
Order allow,deny
Allow from all
</Directory>
인증걸어둘 페이지 .htaccess 설정
AuthType Basic
AuthName "Password Required"
AuthUserFile /home/XXXXX/.htpasswd
AuthGroupFile /dev/null
ErrorDocument 401 "ERROOR , NOT CORRECT PASSWORD OR USER - by CHONNOM.COM"
Require valid-user
.htpasswd 패스워드 파일 생성
[root@localhost domain_collection]# /usr/local/apache/bin/htpasswd -c .htpasswd chonnom
New password:
Re-type new password:
Adding password for user chonnom