![비사용자 UID가 소유한 파일에 액세스하는 데 권장되는 방법이 있습니까?](https://linux55.com/image/139253/%EB%B9%84%EC%82%AC%EC%9A%A9%EC%9E%90%20UID%EA%B0%80%20%EC%86%8C%EC%9C%A0%ED%95%9C%20%ED%8C%8C%EC%9D%BC%EC%97%90%20%EC%95%A1%EC%84%B8%EC%8A%A4%ED%95%98%EB%8A%94%20%EB%8D%B0%20%EA%B6%8C%EC%9E%A5%EB%90%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
멀티부트 컴퓨터에 각각 고유한 사용자가 있는 두 개의 GNU/Linux 배포판이 설치되어 있다고 가정해 보겠습니다. 이러한 사용자가 두 시스템 모두에서 동일한 UID를 공유하지 않는다고 가정합니다.
첫 번째 시스템의 사용자가 소유한 파일은 이제 두 번째 시스템에서 액세스해야 합니다.
몇 가지 방법을 생각할 수 있습니다(분명히 루트 또는 sudo를 통해, 그룹을 통해, 동일한 UID를 가진 전용 사용자를 통해, 소유자 변경(!) 또는 사용자를 숫자 ID로 전환(하지만 그럴 것 같지는 않습니다) 가능합니다 ) ? )...) 각각에는 단점이 있습니다.
이러한 파일에 액세스하는 데 권장되는 방법이 있습니까?
이 문제는 동일한 시스템에서 다른 사용자가 소유한 파일에 액세스하는 것보다 약간 더 광범위합니다(실제로 이는 "동일한 UID를 가진 전용 사용자" 솔루션에 해당함). 왜냐하면 우리의 경우 UID가 사용자에 해당하지 않기 때문입니다.
또한 각 시스템에는 여러 사용자(따라서 여러 UID)가 있을 수 있습니다. 두 번째 시스템의 사용자 C는 첫 번째 시스템의 사용자 A와 B의 파일에 액세스해야 할 수도 있습니다.