stat() を使用して、所有者、グループ、または他のユーザーが持っている権限を把握できます。また、geteuid() および getpwuid() を使用して、プロセスのユーザー名を取得できます。ただし、システムコールなしでユーザーが属するグループを取得する方法はよくわかりません。
グループを取得する方法を知っていても、このすべての情報を統合するのは大変な作業のようです。もっと簡単な方法はありますか?
stat() を使用して、所有者、グループ、または他のユーザーが持っている権限を把握できます。また、geteuid() および getpwuid() を使用して、プロセスのユーザー名を取得できます。ただし、システムコールなしでユーザーが属するグループを取得する方法はよくわかりません。
グループを取得する方法を知っていても、このすべての情報を統合するのは大変な作業のようです。もっと簡単な方法はありますか?