SSH 키만 생성하고 싶습니다.읽다내 GitHub 계정과 함께 사용할 권한이 가능합니까? 아니면 읽기 권한만 있는 다른 계정을 만들어야 합니까?
답변1
구출을 위해 키 배포
배포 키는SSH 키저것 :
- 서버에 저장되며 단일 GitHub 저장소에 대한 액세스 권한을 부여합니다.
- 배포 또는 지속적인 통합 실행 중에 저장소를 복제하는 데 자주 사용됩니다.
- 배포에는 분기 병합 및 코드 푸시가 포함되는 경우가 있으므로 키 배포항상 읽기 및 쓰기 액세스를 모두 허용했습니다..
- 그러나 쓰기 액세스는 대부분의 경우 바람직하지 않기 때문에 읽기 전용 액세스로 배포 키를 생성할 수 있습니다.
- GitHub.com을 통해 생성된 새 배포 키는 기본적으로 읽기 전용이며
Allow write access
생성 중에 선택하여 쓰기 액세스 권한을 부여할 수 있습니다.
읽기 전용 배포 키 생성
Settings
읽기 전용 권한을 부여하려는 저장소 내부의 탭 으로 이동하세요 .- 왼쪽 탐색 모음에서 선택
Deploy Keys
- 을 클릭합니다 Add Deploy Key .
- 원하는 대로 제목을 지정하고 SSH 키를 추가하세요.
- 해당 상자가 선택 취소되어 있는지 확인하십시오
Allow write access
. - 이제 끝났습니다!
배포 키에 대해 자세히 알아보려면 다음을 읽어보세요.Github 개발자. 이것도 참고하세요아름다운 요점Github의 zhujunsan 작성.
자세한 내용을 추가해 보세요.
답변2
Github 조직은 이 작업 흐름을 "일종" 지원할 수 있습니다.
- 조직 만들기
- 읽기 전용 액세스에 사용될 더미 계정을 만듭니다.
- 읽기 전용 권한으로 조직에 더미 계정 추가
- 읽기 전용 계정에 갖고 싶은 SSH 키를 추가하세요.
- 글쓰기를 허용하려면 일반 계정을 사용하세요.