git远程仓如何设置权限
怪我咯
怪我咯 2017-04-25 09:02:59
0
4
759

用了一台服务器做git的远程仓,上面有A,B,C的项目,只想成员访问A的项目,但是现在只能提供一个账号为git出来给大家拉项目,并且密码公开了,导致有成员可以直接ssh上服务器看到所有的项目,这不符合公司管理安全,请问给位应该怎么做呢?

怪我咯
怪我咯

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

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

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

过去多啦不再A梦

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

迷茫

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

漂亮男人

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

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

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