Skip to content

조회 수 16034 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
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

5. 완성!

List of Articles
번호 제목 글쓴이 날짜 조회 수
88 [Apache] 2.4 버전에서 403 에러시 [authz_core:error AH0... ADMINPLAY 2015.01.09 7290
87 CentOS 5.X 에 MRTG설치 할때 한글 문제 ADMINPLAY 2014.06.06 6886
86 WAS 란? WAS 뭐에요? file ADMINPLAY 2014.01.19 10968
85 SetEnvIf 지시어 설명 (mod_setenvif) ADMINPLAY 2014.01.18 7390
84 tomcat 에서 OutOfMemory에러가 발생할때 ADMINPLAY 2013.09.09 8772
83 Apache expires 설정으로 브라우저 캐시 l2zeo 2013.03.18 11896
82 apache 설치시 에러 발생 collect2: ld returned 1 exit s... ADMINPLAY 2013.03.12 9814
81 APM설치 후 80포트가 연결이 안되요....ㅜㅜ 1 kimbongsoo 2013.02.14 9808
80 웹페이지 가속 기술인 모드 페이지스피드(mod_pagespeed)... l2zeo 2013.01.27 12149
79 apache가 worker 모드인지 prefork 모드로 동작하는지 확인 1 file l2zeo 2013.01.21 17474
78 우분투9.10 - Tomcat6 와 Apache2연동 ADMINPLAY 2012.10.31 11405
77 아파치에서 멀티도메인 설정 방법 1 l2zeo 2012.10.09 20982
76 h264 스트리밍 서버 구축(리눅스,아파치) (실시간 아님, ... ADMINPLAY 2012.08.13 17179
75 Apache 에서 최대 접속자 수 늘리기 ADMINPLAY 2012.07.30 14408
74 [정보] [Apache+PHP] Segmentation Fault가 발생할 경우 ADMINPLAY 2012.07.27 47845
73 서비스 제한측면의 아파치 활용 예제 ADMINPLAY 2012.06.26 30325
72 (간단한 팁) 우분투에 Apache2 설치하기 ( apt-get ) 로키 2012.04.01 17608
71 Apache mod_deflate ADMINPLAY 2012.01.16 23389
70 apache cronolog를 이용한 Apache Log File 날짜 별로 생... ADMINPLAY 2012.01.16 23510
69 Apache 로그레벨의 종류 ADMINPLAY 2012.01.16 20847
Board Pagination Prev 1 2 3 4 5 Next
/ 5

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234