Git 원격 창고에 대한 권한을 설정하는 방법
怪我咯
怪我咯 2017-04-25 09:02:59
0
4
774

서버를 원격 Git 웨어하우스로 사용합니다. 프로젝트 A, B, C가 있습니다. 구성원만 프로젝트 A에 액세스할 수 있기를 바랍니다. 하지만 이제 모든 사람이 프로젝트를 가져올 수 있도록 Git에 하나의 계정만 제공할 수 있습니다. 비밀번호가 공개되어 있기 때문에 일부 회원은 서버에 직접 SSH를 통해 모든 프로젝트를 볼 수 있습니다. 이는 회사 관리 보안에 어긋납니다.

怪我咯
怪我咯

走同样的路,发现不同的人生

모든 응답(4)
曾经蜡笔没有小新

gitlab/gitolite 및 기타 Git 권한 솔루션을 사용해 볼 수 있습니다~

过去多啦不再A梦

gitosis를 사용해 보세요. 모든 사람이 자신의 공개 키를 관리자에게 제출한 다음 gitosis 구성 파일에서 모든 사람이 액세스할 수 있는 프로젝트를 구성합니다. 액세스 권한은 읽기 전용과 읽기-쓰기로 나눌 수 있습니다.

迷茫

새로운 시스템을 사용해 gitlab을 직접 설치해보세요.
참고: gitlab 설치

漂亮男人

우선 gitlab과 같이 기성 관리 시스템을 사용하는 것을 고려해 볼 수 있습니다.

그러면 Git의 SSH 프로토콜은 실제로 SSH 파일 권한을 기반으로 합니다. 서버에서 각 사용자별로 별도의 사용자를 생성한 다음 프로젝트 A에 액세스할 수 있는 사용자를 그룹 A에 추가한 다음 그룹 A에만 권한을 부여할 수 있습니다. git 저장소에 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿