웹서버관련정보/윈도우

[팁] phpmyadmin에 로컬에서만 접속가능하게 하는법

박디 2007. 11. 12. 17:53
RWAPM이나 XAMPP 등의 APM패키지 툴이나 또는 따로 Apache+PHP+MySQL을 설치해서

사용하고 있는경우 SQL의 DB나 테이블 작업을 위해 가장 간단하게 많이 쓰이는 툴이 이

phpmyadmin인데 로컬디스크를 직접 액세스 하기 때문에 외부에서 접근을 할경우 보안상

위험하다. 호스팅을 하고 있다면 직접 다른 사용자의 DB를 수정해주지않는이상은 이 방법을

통해 외부접근을 막을수는 없겠지만 개인만 쓰고있다면 외부에서 브라우저를 통해 접근을

근절시킴으로써 보안상의 위협을 약간 덜어줄수 있다. 이는 아파치서버내의 httpd.conf

파일을 수정해서 해결할수 있고 매우매우 간단하다. 아래와 같이 설정을 추가 혹은 변경

해주면 끝이다.
 
#phpmyadmin 페이지 외부접근 거부
<Directory "phpmyadmin이 설치된 디렉토리">
 Options FollowSymLinks Multiviews
 AllowOverride None
 Order deny,allow
 Deny from all
 Allow from 127.0.0.1
</Directory>