바쁘니

  • 홈
  • 태그

2026/10/27 1

웹 서버에 .git 디렉토리가 노출되면 벌어지는 일

소스를 git으로 관리하면서 저장소를 웹 루트에 그대로 두면, 아무나 /.git/ 주소로 접근할 수 있습니다.저도 설정을 바꾸다가 이 상태를 만들었고, 확인해보니 그대로 열려 있었습니다.curl -s -o /dev/null -w '%{http_code}\n' https://example.com/.git/config# 200 ← 열려 있다결론부터 — 뭐가 털리나.git 디렉토리에는 소스 전체와 모든 이력이 들어 있습니다. 노출되면 이것들이 나갑니다.파일내용.git/config저장소 주소, remote URL에 토큰이 박혀 있으면 그대로.git/HEAD, refs/브랜치 구조.git/objects/소스 코드 전부. 삭제한 파일까지.git/logs/HEAD커밋 이력, 작업자 이름·이메일가장 위험한 건 o..

카테고리 없음 15:24:42
이전
1
다음
더보기
프로필사진

바쁘니

busy-hec 님의 블로그 입니다.

  • 분류 전체보기 (14) N

Tag

웹개발, gvfs, 개인도메인, http, 리눅스명령어, mariadb, 서버관리, docker-compose, 네임서버, SSL, functions.php, git, Caddy, 보안, openssl, 페이지네이션, 인증서, CNAME, letsencrypt, docker, SEO, DNS, 리다이렉트, 워드프레스, Nodejs, API, nginx, 도메인, Curl, 디버깅,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/10   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Daum Corp. All rights reserved.

티스토리툴바