.htpasswd 설정

리눅스 2015. 4. 28. 12:53


홈페이지 인증을 위해서 .htpasswd 파일과 .htaccess 파일 두개가 필요하다



- httpd.conf 파일수정


<Directory "/usr/local/apache/htdocs">

    AllowOverride all                                           <- 이부분이 none으로 되있을 것이다.

    Order allow,deny

    Allow from all

</Directory>




- 인증이 필요한 디렉토리에 파일 만들기.(웹소스가 있는 폴더)

vi  .htaccess


AuthName "oracle"                                                                      <- 임의로 지정가능. 보통은 홈페이지 이름

AuthType Basic

AuthUserFile /usr/local/apache/htdocs/.htpasswd

AuthGroupFile /dev/null                                                            <- 그룹으로 인증확인을 할경우에 그룹인증파일명을 적는다.

require valid-user                                                                       <- 인증된 사용자만이 접속을 허용한다




- 패스워드 파일 만들기 

vi  .htpasswd 


htpasswd -c  /usr/local/apache/htdocs/.htpasswd [USERID]


처음 사용시만   -c  옵션을 사용하고 두번재 부터는 그냥 만들면 된다.

'리눅스' 카테고리의 다른 글

CentOS 설치 시 BIOS RAID metadata  (0) 2015.04.28
cnetos 7 firewall 설정  (0) 2015.04.28
로그인시 bash 어쩌고 보이는 경우  (0) 2015.04.24
nfs 설치 설정  (0) 2015.04.24
mod-cband 설치  (0) 2015.04.23
Posted by Narusika
,