묻고답하기
웹브라우저에서 서버의 디렉토리 구조와 파일이 보이는 문제
2016.09.30 11:52
어느날 사이트의 url을 다른 곳으로 입력했더니
아래 이미지 처럼 디렉토리 구조와 그 파일들을 웹브라우저로 볼 수 있더군요...ㄷㄷ
sqlite파일도 있는데 클릭했더니 내용이 그대로 보이더라는...헐...
왜 이렇게 보이게 되었을까요.. ?
이렇게 안보이게 하려면 어떤 조치를 해야 할까요..?
댓글 6
-
댑펑
2016.09.30 13:55
와..이거 이제 보니 완전 골때리네요..
제 서버 루트 디렉토리가 /var/www/html 여기인데
예를들어 xe의 설정파일인 db.config.php 파일을 백업하려고 db.config.php.bak 이런식으로 파일이 여러개 있었거든요.
웹브라우저에서 저 파일 클릭하니까 내용이 그냥 쫙 나오네요 DB계정이랑 DB패스워드가..
이렇게 몇년을 운영했는데 별일이 없었다는게 신기하네요
이거 원래 이런가요?
-
확장자를 바꾸면 원래 그렇습니다. php 파일이 아니니까 보호해 주지 않지요.
정 백업파일을 만들고 싶의면 db.config.bak.php 이렇게 확장자는 유지하고 다른 곳에 bak을 붙여야 합니다.
그 밖의 파일이 노출되는 문제는 Options -Indexes 설정 방법을 검색해 보세요.
-
댑펑
2016.09.30 14:17
정말 너무너무 황당하네요..이게....;;
아파치 설정은 부랴부랴 바꿨는데 리스트는 안보이지만 파일이름을 유추하면 역시나 파일내용이 그대로 보이게 되네요-_-
-
sqlite 파일처럼 절대 외부에서 접근하지 말아야 하는 것은 폴더 자체에 .htaccess로 deny all을 걸어 버리세요.
-
댑펑
2016.10.03 14:04
아..그렇군요..감사합니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
친절한상담원 |
PHP5.5 게시판 스팸글 조치방법
[2]
![]() | 2017.06.30 by 친절한상담원 |
쪼꼬마니 |
업데이트 후 관리자 로그인이 안되요.. ㅠㅠ
[1]
![]() | 2017.06.30 by Luatic™ |
튜닝셀프 | 로그인 에러가 뜹니다. | |
꿈틀잉 | 사이트맵에서 게시판 링크 모듈이름이 갱신이 안됩니다. | |
S#arp |
DoorWeb 레이아웃과 그외 질문 입니다.
[1]
![]() | 2017.06.29 by S#arp |
Miuna3 | 짧은주소 질문드립니다. [2] | 2017.06.29 by 블루카이 |
보따리c28f1 |
스케치북 웹진형의 문의드립니다.
![]() | |
달리다굼 | 탭메뉴를 클릭하면 글자가 사라집니다. [2] | 2017.06.29 by 달리다굼 |
Riri |
pdf를 새창열기 말고 다운로드되게 하고싶습니다.
[1]
![]() | 2017.06.29 by sejin7940 |
zxt**** | 스케치북 방명록에서 댓글 작성시 바로 확인하는법 | |
파란촌놈 | 게시판 스킨에 대한 질문입니다. [3] | 2017.06.28 by 파란촌놈 |
KimTAJO | nginx에서 access.log 살펴보신분 혹시 있으신가요? | |
리즈러브 | 슬라이더 질문입니다. | |
유주스토어2 |
스케치북 게시판의 목록화면에 글쓴이 부분의 영역을 늘리고 싶습니다.
![]() | |
운현 |
게시판 및 페이지 글쓰기/수정 오류
[1]
![]() | 2017.06.28 by sejin7940 |
koll**** | 게시판 검색 내용(제목+내용, 내용)에 확장변수 추가 가능여부 문의 [1] | 2017.06.28 by sejin7940 |
김남진 | xe 경로지정 문의 [1] | 2017.06.28 by sejin7940 |
LogosSound | 안녕하세요 게시판 비밀번호 필수값 때문에 급하게 연락드립니다. [1] | 2017.06.28 by sejin7940 |
초보덕 | 커뮤니티 레이아웃 추천 부탁합니다! [5] | 2017.06.28 by 초보덕 |
스포츠인생 |
new 아이콘 관련 문재
![]() |
서버설정 문제일거예요
서버OS 마다 다를테니, 구글에 검색해보면 무진장 나올겁니다