동일한 UID를 사용하여 다른 시스템의 데이터에 액세스합니까?

동일한 UID를 사용하여 다른 시스템의 데이터에 액세스합니까?

동일한 컴퓨터에 두 개의 이중 부팅 Linux 시스템이 있다고 가정해 보겠습니다. 둘 다 동일한 /home마운트 지점을 공유합니다.
Amy는 시스템 1의 유일한 사용자이고 UID는 1000입니다. 그녀는 일부 파일을 에 저장합니다 /home/amy. Bill은 역시 UID 1000을 가진 시스템 2의 유일한 사용자입니다. Bill은 /home/amy무제한 액세스 권한을 갖고 있나요?
또한 ext4로 포맷된 휴대용 HDD의 경우 이러한 상황이 더 악화됩니까?

답변1

예. Bill은 Amy의 파일에 제한 없이 액세스할 수 있습니다. Unix 보안은 사용자 이름이 아닌 UID를 기반으로 합니다. HDD ext4 파티션에 민감한 데이터가 포함되어 있는 경우 외부 시스템의 루트 사용자가 액세스할 수 있도록 이를 암호화해야 할 수도 있습니다.

관련 정보