同じUIDを使用して他のシステムのデータにアクセスしますか?

同じUIDを使用して他のシステムのデータにアクセスしますか?

同じコンピュータに2つのデュアルブートLinuxシステムがあるとします。どちらも同じ/homeマウントポイントを共有します。
Amyはシステム1の唯一のユーザーで、UIDは1000です。彼女はいくつかのファイルをに保存します/home/amy。 Billは、UID 1000を持つシステム2の唯一のユーザーです。 Billは/home/amy無制限のアクセス権を持っていますか?
また、ext4でフォーマットされたポータブルHDDの場合、この状況はさらに悪化しますか?

答え1

はい。 BillはAmyのファイルに制限なくアクセスできます。 Unixセキュリティは、ユーザー名ではなくUIDに基づいています。 HDD ext4パーティションに機密データが含まれている場合は、外部システムのrootユーザーがアクセスできるように暗号化する必要があります。

関連情報