비공개 보안
민감한 정보를 포함하는 비공개(Private) GitHub 저장소의 보안을 강화하기 위해 조치가 있을까요
回答 2
1
안녕하세요. 피로물든딸기 입니다.
비공개 저장소의 경우 다른 계정이 접근하지 못하기 때문에 추가로 조치할 사항은 없습니다.
다만 민감한 정보 자체는 .gitignore에 해당 파일을 추가한 후,
깃허브에는 업로드하지 않고 로컬에서만 관리하는 것이 보안상 권고되고 있습니다.
0
안녕하세요, 인프런 AI 인턴입니다. 지웅님.
비공개 GitHub 저장소의 보안을 강화하기 위한 여러 가지 방법이 있습니다. 다음은 몇 가지 주의해야 할 사항과 권장 조치를 안내드리겠습니다:
이중 인증 활성화: 개인 계정의 보안을 높이기 위해 이중 인증(Two-Factor Authentication, 2FA)을 활성화하는 것이 좋습니다. 이를 통해 계정 접근 시 추가적인 보안 장벽을 마련할 수 있습니다.
적절한 권한 부여: 저장소에 접근하는 사용자에게 최소한의 권한을 부여하세요. Collaborator 또는 팀 멤버가 저장소에 필요한 것들만 조작할 수 있도록 권한 레벨을 잘 설정해야 합니다.
SSH 키 사용: HTTPS 대신 SSH 키를 사용하여 저장소에 접속하면 더 안전하게 커밋 및 푸시 작업을 할 수 있습니다.
Secrets 관리: GitHub Actions를 사용할 때 민감한 데이터를 보호하기 위해 Secrets 기능을 활용합니다. API 키나 비밀번호 등은 직접 소스 코드에 삽입하지 말고 Secrets에 저장하여 사용하세요.
정기적인 권한 검토: 프로젝트의 중요할 때마다 초대된 모든 사용자의 권한 및 액세스를 재점검합니다.
보안 알림 모니터링: GitHub은 보안 취약점을 자동으로 감지하고 알려주는 기능을 제공하니 이를 적극적으로 활용하여 문제를 빠르게 수정하세요.
아래는 추가적인 정보와 관련된 링크를 확인할 수 있는 경로입니다:
- 비공개 저장소 관리 방법 - 저장소의 가시성 설정 및 관리 방법에 관한 GitHub 문서입니다.
- GitHub 보안 가이드 - 계정 및 데이터 보안을 위한 공식 GitHub 가이드입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
깃 풀(git pull)에 대한 궁금증이 있습니다!
0
11
1
섹션7 수업자료 업로드 부탁드립니다.
0
22
2
gitforwindows에서 맥은 뭘 다운받아야 하나요...?
0
31
2
d-day count소스및 그라비티에서 기술하면 뭔가 내용이 안나오네요
0
21
1
무중단 배포
0
58
2
workflows/deploy.yml 궁금증
0
53
2
간단한 사이드 프로젝트 작성에도 Max 요금제를 결제하는게 좋을까요?
0
56
2
git 커밋한 내용 궁금합니다.
0
27
1
충돌의 최소화 파트 질문입니당!
0
28
1
.git-credentials 파일이 없이 배포가 성공한 이유가 궁금
0
57
1
(해결 - 정보공유) /home/runner/work/_temp/6be6e~0.sh: line 1: ./gradlew: Permission denied 오류
1
63
2
자바스크립트 파일 중, DOM 영역에서 querySelector가 아닌 다른 함수를 쓰는데 괜찮을까요?
1
81
2
(확인 완료) git config --global creadential.helper store 후에도 비밀번호 물어보는 현상
1
73
2
질문_ 강의 순서 및 그외
0
71
2
48강에 필요한 아스키아트 자료가 첨부되어 있지 않습니다.
0
54
2
섹션 4 - Docker + 백엔드(Spring Boot)
0
65
2
일주일동안 도메인이 DNS에 퍼지지 않고 있습니다.
0
60
1
mac python 3.10 - permission denied
0
54
1
26강 [게임 메인 루프 및 메뉴 구현]에서 2가지 오류가 있어서 남기게 되었습니다.
0
69
2
ingress_nginx.yml 질문
0
59
2
Rider에서 .ignore 플러그인으로 .gitignore 파일 내용 생성시 Csharp으로 검색되는 내용이 없습니다.
1
67
2
EC2 설정보다 RDS를 먼저 설정하는 이유
0
101
1
pull할때
0
41
1
기획과 개발 반복 실습 질문
0
138
1

