GitHub Enterprise Server 인스턴스에 인터넷을 통해 공개적으로 액세스할 수 있는 경우 프라이빗 모드를 사용 설정해야 합니다. 프라이빗 모드에서는 사용자가 git://
을 통해 리포지토리를 익명으로 복제할 수 없습니다. 기본 제공 인증도 사용 설정된 경우 관리자는 새 사용자를 초대하여 인스턴스에 계정을 만들어야 합니다. 자세한 내용은 "기본 제공 인증 구성"을 참조하세요.
경고: 끌어오기 요청이나 이슈 주석에 이미지 첨부 파일을 추가하는 경우, 끌어오기 요청이 프라이빗 리포지토리에 있거나 프라이빗 모드가 사용되고 있더라도 누구나 인증 없이 익명의 URL을 볼 수 있습니다. 이미지에 대한 무단 액세스를 방지하려면 GitHub Enterprise Server 인스턴스 등 이미지를 제공하는 시스템에 대한 네트워크 액세스를 제한해야 합니다.
프라이빗 모드를 사용 설정하면 인증받지 않은 Git 운영(및 GitHub Enterprise Server 인스턴스 네트워크 액세스 권한이 있는 모든 사용자)이 퍼블릭 리포지토리의 코드를 익명 Git 읽기 액세스 권한이 사용 설정된 인스턴스에서 읽도록 허용할 수 있습니다. 자세한 내용은 "엔터프라이즈에서 리포지토리 관리 정책 적용"을 참조하세요.
-
페이지의 오른쪽 상단에 있는 GitHub Enterprise Server의 관리 계정에서 을 클릭합니다.
-
“Site admin”(사이트 관리자) 페이지에 아직 없는 경우 왼쪽 상단에서 Site admin(사이트 관리자)을 클릭합니다.
-
" 사이트 관리자" 사이드바에서 관리 콘솔 을 클릭합니다.
-
설정에서 사이드바의 프라이버시 탭을 클릭하세요.
-
프라이빗 모드를 선택합니다.
-
"설정" 사이드바에서 설정 저장을 클릭합니다.
참고: 관리 콘솔에 설정을 저장하면 시스템 서비스가 다시 시작되어 사용자에게 표시되는 가동 중지 시간이 발생할 수 있습니다.
-
구성 실행이 완료될 때까지 기다립니다.