테스트 사이트 - 개발 중인 베타 버전입니다

아파치 (apache) 인증 만들기 htaccess

· 20년 전 · 5434
아파치 인증 만들기 .

vi httpd.conf 파일을 편집한다.

대충 330 줄 쯤에 있다
---------------------------------------------------------------------------
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
AllowOverride all

#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all <------------------ all 로 바꿔준다.
</Directory>

#
# UserDir: The name of the directory which is appended onto a user's home
----------------------------------------------------------------------------




해당디록토리에 .htaccess 파일 생성해준다.

vi .htaccess
-------------------------------------------------------------
# 인증창의 이름을 지정하는 곳입니다. 즉, 웹 인증창에 보일 이름을 적으시면 됩니다.
AuthName "테스트"

# 인증타입을 설정하는 곳입니다. 기본적으로 Basic 입니다.
AuthType Basic

# .htpasswd 유틸을 사용하여 .htpasswd 파일이 저장될 위치를 지정하는 곳입니다.
AuthUserFile /usr/local/apache/htdocs/.htpasswd

# 그룹 인증을 위한 설정 부분입니다. 만일, 그룹 인증을 하시려면 그룹명을 입력하시면 됩니다.
AuthGroupFile /dev/null


# GET POST 방식의 접근만을 허용하는 부분입니다.
<Limit GET POST>

# 인증된 사람만이 접속을 허용하는 부분입니다.
require valid-user

</Limit>
---------------------------------------------------------------------


.htpasswd 파일 만들기

/usr/local/apache/bin/htpasswd -c .htpasswd 아이디 [엔터]
passwd : [엔터]


-c 옵션은 처음 할때만 사용한다.
-c 옵션이 있는 상태에서 사용하면 덮어 씌운다. 초기화 비슷

아이디가 같은 경우 패스워드 업데이트한다.


아파치 재 가동한다..

이제 적용된 홈페이지 들어가본다 ..

암호하고 페스워드를 물어볼것이다.<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:30:25 Apache에서 이동 됨]</div>

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
11483
11481
11615
11478
11477
11475
11474
11470
11469
11465
11464
11462
11460
11458
11455
11452
11450
11443
11438
11435
11433
11432
11430
11428
20678