비사용자 UID가 소유한 파일에 액세스하는 데 권장되는 방법이 있습니까?

비사용자 UID가 소유한 파일에 액세스하는 데 권장되는 방법이 있습니까?

멀티부트 컴퓨터에 각각 고유한 사용자가 있는 두 개의 GNU/Linux 배포판이 설치되어 있다고 가정해 보겠습니다. 이러한 사용자가 두 시스템 모두에서 동일한 UID를 공유하지 않는다고 가정합니다.

첫 번째 시스템의 사용자가 소유한 파일은 이제 두 번째 시스템에서 액세스해야 합니다.

몇 가지 방법을 생각할 수 있습니다(분명히 루트 또는 sudo를 통해, 그룹을 통해, 동일한 UID를 가진 전용 사용자를 통해, 소유자 변경(!) 또는 사용자를 숫자 ID로 전환(하지만 그럴 것 같지는 않습니다) 가능합니다 ) ? )...) 각각에는 단점이 있습니다.

이러한 파일에 액세스하는 데 권장되는 방법이 있습니까?

이 문제는 동일한 시스템에서 다른 사용자가 소유한 파일에 액세스하는 것보다 약간 더 광범위합니다(실제로 이는 "동일한 UID를 가진 전용 사용자" 솔루션에 해당함). 왜냐하면 우리의 경우 UID가 사용자에 해당하지 않기 때문입니다.

또한 각 시스템에는 여러 사용자(따라서 여러 UID)가 있을 수 있습니다. 두 번째 시스템의 사용자 C는 첫 번째 시스템의 사용자 A와 B의 파일에 액세스해야 할 수도 있습니다.

관련 정보