ユーザーAは、setuid
ユーザーBが所有するプログラムを実行します。プログラムは、Aだけが読み取ることができ、他の人は読めない/ etc / dataにあるファイルを読み取ろうとします。プログラムはファイルを読むことができますか?
もしそうなら、上記のような別の質問があります。
プロセスがファイルを読み取ろうとしています。プロセスの実効ユーザーIDは3000で、実際のユーザーIDは4000です。ファイルは読み取れますがuserID=4000
読み取れませんuserID=3000
。プロセスはファイルを読み取ることができますか?