非ユーザーUIDが所有するファイルにアクセスするための推奨方法はありますか?

非ユーザーUIDが所有するファイルにアクセスするための推奨方法はありますか?

マルチブートコンピュータにそれぞれ独自のユーザーを持つ2つのGNU / Linuxディストリビューションがインストールされているとします。これらのユーザーが両方のシステムで同じUIDを共有しないとします。

最初のシステムのユーザーが所有するファイルは、2番目のシステムからアクセスする必要があります。

いくつかの方法を考えることができます(明らかにルートまたはsudoを介して、グループを介して、同じUIDを持つ専用ユーザーを介して、所有者を変更する(!)、またはユーザーを数値IDに切り替えることができます(ただしそうではありません))。 ? )...) それぞれに欠点があります。

これらのファイルにアクセスするための推奨される方法はありますか?

この問題は、同じシステム上の他のユーザーが所有するファイルにアクセスするよりもやや広範です(実際には、「同じUIDを持つ専用ユーザー」ソリューションに相当します)。なぜなら、私たちの場合、UIDはユーザーに対応していないからです。

さらに、各システムには複数のユーザー(したがって複数のUID)があります。第2のシステムのユーザCは、第1のシステムのユーザA及びBのファイルにアクセスする必要があるかもしれない。

ベストアンサー1

おすすめ記事