프로젝트 디렉터리를 구성원의 홈 디렉터리로 공유하는 방법

프로젝트 디렉터리를 구성원의 홈 디렉터리로 공유하는 방법

사용자가 로그인할 때 사용자 홈 디렉터리에서 자신이 속한 프로젝트의 공유 디렉터리를 볼 수 있어야 한다는 요구 사항이 있습니다. 다른 프로젝트 디렉토리는 볼 수 없습니다. 사용자에게 읽기/쓰기 액세스 권한이 있어야 합니다.

예를 들어 세 명의 사용자 u1, u2, u3과 두 개의 프로젝트 p1, p2가 있다고 가정합니다. u1은 p1의 일부이고 u2는 p2의 일부이지만 u3은 p1과 p2 모두에 액세스할 수 있습니다. 일단 로그인하면 홈 디렉토리는 다음과 같아야 합니다.

  • U1 홈페이지 -> p1
  • U2 홈->p2
  • U3 홈-> p1, p2

내 경우에는 수백 명의 사용자와 프로젝트가 있을 것입니다. 사용자 중 5% 미만이 여러 프로젝트의 구성원입니다.

답변1

댓글에 @panki가 게시한 답변을 다시 게시합니다.

  1. 그룹 설정
  2. 그룹을 기준으로 파일 권한 할당
  3. 그룹에 사용자 추가
  4. 사용자의 홈 디렉터리에 심볼릭 링크를 만듭니다.

관련 정보