2012.12.28 02:52
1 .httpd.conf를 수정한다.
먼저 /usr/local/apache/conf/httpd.conf에서
AllowOverride None으로 되어 있으면 AllowOverride All로 바꾸어준다. 그리고
# AccessFileName .htaccess줄이 주석줄로 되어 있으면 주석을 풀어준다.
2 .htaccess파일을 만든다.
인증을 받고 싶은 디렉토리로 가서 vi로 아래와 같은 파일을 만들어 준다.
AuthType Basic
AuthName qpiss
AuthUserFile /home/piss/public_html/qorentks/.htpasswd
require valid-user
이 내용을 .htaccess로 저장하고 퍼미션을 777로 준다.
3 .htpasswd파일을 만든다.
암호파일(.htpasswd)은 암호화되어서 저장이 되므로 그냥 텍스트로 입력해서는 저장이 안된다. 그래서 /usr/local/apache/bin에 있는 htpasswd라는 프로그램을 이용하여야 한다.
그래서 만드는 방법은 아래와 같다.
--- # /usr/local/apache/bin/htpasswd -c /home/piss/public_html/
qorentks/.htpasswd piss(한줄에 쭉 달아서 친다.)
의 형식으로 치면 암호를 넣으라고 나오는데 여기에 암호를 적어 넣으면 된다.
(이때 -c 옵션은 처음 넣을때만 하면되며 그 다음 부터 추가할때는 필요가 없다. 그 다음에도 -c 옵션을 추가하면 이전 것(.htpasswd)은 지워버리고 새로 작성한다.)
그러면 .htpasswd의 파일이 아래와 같이 생성되어진다.
piss:NoWPewwtesgrTR
4. 아파치를 새로 기동시킨다.
# killall httpd
# /usr/local/apache/bin/apachectl start
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
83 | 웹접속 속도가 느려 졌을때 점검 해보기 | sylee | 2008.05.20 | 60769 |
82 | mod_rewrite 모듈 설치 및 기본 사용법 | sylee | 2009.07.02 | 38427 |
81 | ModSecurity 설치 해보기 | sylee | 2008.09.11 | 37907 |
80 | register_globals 옵션에 따른 변수 전달 | jook | 2009.02.19 | 34737 |
79 | apache + resin 연동하여 설치하기 | 호스트웨이 | 2008.05.19 | 32941 |
78 | 웹브라우저에서 디렉토리 리스트가 보일때 | hostway | 2008.05.14 | 31122 |
77 | 아파치 에러 코드 | sylee | 2008.05.15 | 30924 |
76 | 홈페이지 포워딩 하기 | jook | 2008.05.21 | 30779 |
75 | ab 사용방법 | sylee | 2008.05.15 | 28901 |
74 | 보안 서버 구축 - TOMCAT | 호스트웨이 | 2008.07.08 | 27540 |
73 | php.ini 옵션 중 short_open_tag | jook | 2009.02.12 | 27350 |
72 | 웹 계정 추가 스크립트 | jook | 2008.07.01 | 27229 |
71 | Apache event MPM, Prefork MPM, Worker MPM 방식의 차이점 및 설치 시 설정 방법 | 호스트웨이 | 2014.07.20 | 26728 |
70 | 보안을 위한 php.ini 설정 | HOSTWAY | 2008.07.31 | 26384 |
69 | 아파치 가상 호스트 설정 해보기 | sylee | 2008.05.20 | 25831 |
68 | 아파치와 tomcat 연동 | 호스트웨이 | 2008.07.01 | 25718 |
67 | apache 가상호스트(virtualhost) 사용하기 | 호스트웨이 | 2013.06.03 | 25684 |
66 | PHP에서 MS-SQL 서버를 연동하기 위한 방법 | 호스트웨이 | 2012.04.13 | 25311 |
65 | 아파치2 에서 mod_cband 사용법 | sylee | 2009.06.05 | 24558 |
64 | 업로드 디렉토리의 .php파일을 text처럼 인식하기 | sylee | 2008.05.15 | 24148 |