∴phpMyAdmin 인증창 띄우기
phpMyAdmin은 사용하기는 편하지만 보안문제를 설정해 주어야한다.
apache에서 웹 서버 접근을 제한하는 사용자 인증방법에 대해 알아보도록 하겠다.
◎ 아파치 설정 파일인 httpd.conf 파일을 아래와 같이 추가한다.
※ //는 설명부분이다
//phpMyAdmin이 설치된 디렉토리
AuthType Basic //현재 Basic만 지원한다
AuthName Administrator
AuthUserFile /etc/httpd/conf/access.conf //사용자 추가 파일 [버전별로 차이가 있다]
AuthGroupFile /etc/httpd/conf/srm.conf //그룹 추가파일
require valid-user //패스워드 인증이 올바르게 된 사용자들만 접근 허용
◎ .htpasswd 파일 설정
[root @localhost apache]# cd bin
[root @localhost bin]# ./htpasswd -c /usr/httpd/conf/access.conf *
New password:
Re-type new password:
Adding password for user *
※ *는 사용자 이름 / -c 옵션은 사용자를 처음 등록할 때만 사용
◎ 다음은 인테넷 상에서 확인해 본다
http://주소/phpMyAdmin/index.php
이렇게 인증창이 뜨면 성공