OverlayFS - 누구나/특정 사용자(원래 소유자와 다른 사용자)가 오버레이에 쓸 수 있도록 할 수 있습니까?

OverlayFS - 누구나/특정 사용자(원래 소유자와 다른 사용자)가 오버레이에 쓸 수 있도록 할 수 있습니까?

예:

프로덕션 데이터가 너무 많아서 개발 목적으로 복사하는 것은 실용적이지 않습니다. 나는 원래 권한 문제가 발생할 때까지 OverlayFS가 해결책이 될 수 있다고 생각했습니다.

다음과 같은 폴더 구조가 있다고 가정해 보겠습니다.

  • /data/prod- 소유한 프로덕션 데이터(파일 + 하위 폴더 prod:prod)664
  • /data/prod-overlay/dev1/{overlay,upper,lower}- 개발자 데이터( dev1:dev1이 경우 사용자)

개발 사용자는 제품 데이터를 읽을 수 있지만 수정할 수는 없습니다.

내 질문은 다음과 같습니다

/data/overlayfs/developer1/overlay원본 파일의 권한이 허용하지 않는 경우에도 파일을 쓰기 가능하게 만드는 것이 가능합니까? 아니면 개발 사용자를 위해 제품 데이터를 읽기 전용으로 유지하면서 이 동작을 달성할 수 있는 다른 (쉬운) 방법이 있습니까?

예를 들어:

파일 /data/prod/subfolder/file( prod:prod, 664)이 있는데, 사용자가 dev1이를 삭제하거나 변경하고 싶습니다 /data/prod-overlay/dev1/overlay/subfolder/file.

참고: 덮어쓴 폴더의 소유자이므로 dev1파일 삭제 /data/prod-overlay/dev1/overlay/file( 를 사용하여 )가 가능합니다.rm -f

답변1

마침내 내 질문에 대한 답을 찾았습니다.

관련 정보