GitHub에는 새 SSH 키 추가, 애플리케이션 권한 부여 또는 팀 구성원 수정과 같은 중요한 작업을 수행하는 데 암호가 필요합니다.
암호를 변경한 후 다음 작업을 수행하여 계정이 안전한지 확인해야 합니다.
-
계정에서 2단계 인증을 사용하도록 설정하면 액세스에 암호 이상의 것이 필요합니다. 자세한 내용은 "2단계 인증 사용 정보"을(를) 참조하세요.
-
계정에 패스키를 추가하여 안전하면서도 암호 없는 로그인을 사용할 수 있습니다. 패스키는 피싱을 방지하며 암기하거나 적극적으로 관리할 필요가 없습니다. "패스키 정보" 항목을 참조하세요.
-
SSH 키를 검토하고 키를 배포하고 권한 있는 통합을 배포하고, SSH 및 애플리케이션 설정에서 권한이 없거나 익숙하지 않은 액세스를 철회합니다. 자세한 내용은 "SSH 키 검토," "배포 키 검토," "GitHub 앱의 권한 부여 검토 및 취소"을(를) 참조하세요.
-
모든 이메일 주소를 확인합니다. 공격자가 자신의 이메일 주소를 계정에 추가한 경우 의도하지 않은 암호 재설정을 강제할 수 있습니다. 자세한 정보는 "이메일 주소 확인"을(를) 참조하세요.
-
계정의 보안 로그를 검토합니다. 리포지토리의 다양한 구성에 대한 개요를 제공합니다. 예를 들어 비공개 리포지토리가 공개되거나 리포지토리가 전송되지 않았는지 확인할 수 있습니다. 자세한 내용은 "보안 로그 검토"을(를) 참조하세요.
-
리포지토리에서 웹후크를 검토합니다. 웹후크를 사용하면 공격자가 리포지토리에 대한 푸시를 가로챌 수 있습니다. 자세한 내용은 "웹후크 정보"을(를) 참조하세요.
-
새 배포 키가 만들어지지 않았는지 확인합니다. 새 배포 키를 통해 외부 서버에서 프로젝트에 액세스할 수 있습니다. 자세한 내용은 "배포 키 관리"을(를) 참조하세요.
-
리포지토리에 대한 최근 커밋을 검토합니다.
-
각 리포지토리에 대한 협력자 목록을 검토합니다.