JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... (uid_t ruid , uid_t euid ); int setregid(gid_t rgid , gid_t egid ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): setreuid (), setregid (): _XO ... の実ユーザーID と 異った値に設定された場合、保存 set-user-ID には新しい実効ユーザーID の値が設定される。 これと全く同様に、 setregid () は呼び出し元のプロセスの実グループ ID と実効グループ ID を設定し、 上記の説明で「ユーザー」を「グループ」に読み替えたこ ... t have the necessary capability in its user namespace: CAP_SETUID in the case of setreuid (), or CAP_SETGID in the case of setregid ()) and a change other than (i) swapping the effective user (group) ID with the real user (group) ID, or (ii) setting one ... ... (uid_t ruid , uid_t euid ); int setregid(gid_t rgid , gid_t egid ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): setreuid (), setregid (): _XO ... の実ユーザーID と 異った値に設定された場合、保存 set-user-ID には新しい実効ユーザーID の値が設定される。 これと全く同様に、 setregid () は呼び出し元のプロセスの実グループ ID と実効グループ ID を設定し、 上記の説明で「ユーザー」を「グループ」に読み替えたこ ... t have the necessary capability in its user namespace: CAP_SETUID in the case of setreuid (), or CAP_SETGID in the case of setregid ()) and a change other than (i) swapping the effective user (group) ID with the real user (group) ID, or (ii) setting one ... ... (uid_t ruid , uid_t euid ); int setregid(gid_t rgid , gid_t egid ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): setreuid (), setregid (): _XO ... の実ユーザーID と 異った値に設定された場合、保存 set-user-ID には新しい実効ユーザーID の値が設定される。 これと全く同様に、 setregid () は呼び出し元のプロセスの実グループ ID と実効グループ ID を設定し、 上記の説明で「ユーザー」を「グループ」に読み替えたこ ... t have the necessary capability in its user namespace: CAP_SETUID in the case of setreuid (), or CAP_SETGID in the case of setregid ()) and a change other than (i) swapping the effective user (group) ID with the real user (group) ID, or (ii) setting one ... ... (uid_t ruid , uid_t euid ); int setregid(gid_t rgid , gid_t egid ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): setreuid (), setregid (): _XO ... の実ユーザーID と 異った値に設定された場合、保存 set-user-ID には新しい実効ユーザーID の値が設定される。 これと全く同様に、 setregid () は呼び出し元のプロセスの実グループ ID と実効グループ ID を設定し、 上記の説明で「ユーザー」を「グループ」に読み替えたこ ... t have the necessary capability in its user namespace: CAP_SETUID in the case of setreuid (), or CAP_SETGID in the case of setregid ()) and a change other than (i) swapping the effective user (group) ID with the real user (group) ID, or (ii) setting one ... ... euid , -1) と等価であり、保存 set-user-ID 変更しない。 同様のことが setegid () にも言えるが、 glibc 2.2 か 2.3 で、 実装が setregid(-1, egid ) から setresgid(-1, egid , -1) へ変更された点だけが違う (どの glibc バージョンで変更が行われたかは、ハードウェア ... を 指定することができない。 C ライブラリとカーネルの違い Linux では、 seteuid () と setegid () は、それぞれ setreuid (2) と setregid (2) を呼び出すライブラリ関数として実装されている。 関連項目 geteuid (2), setresuid (2), setreuid (2), setuid (2), capabili ... ... euid , -1) と等価であり、保存 set-user-ID 変更しない。 同様のことが setegid () にも言えるが、 glibc 2.2 か 2.3 で、 実装が setregid(-1, egid ) から setresgid(-1, egid , -1) へ変更された点だけが違う (どの glibc バージョンで変更が行われたかは、ハードウェア ... を 指定することができない。 C ライブラリとカーネルの違い Linux では、 seteuid () と setegid () は、それぞれ setreuid (2) と setregid (2) を呼び出すライブラリ関数として実装されている。 関連項目 geteuid (2), setresuid (2), setreuid (2), setuid (2), capabili ... ... transparently deal with this. See syscall (2) for details regarding register mapping. 関連項目 getresgid (2), setgid (2), setregid (2), credentials (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェ ... ... transparently deal with this. See syscall (2) for details regarding register mapping. 関連項目 getresgid (2), setgid (2), setregid (2), credentials (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェ ... ... transparently deal with this. See syscall (2) for details regarding register mapping. 関連項目 getresgid (2), setgid (2), setregid (2), credentials (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェ ... ... transparently deal with this. See syscall (2) for details regarding register mapping. 関連項目 getresgid (2), setgid (2), setregid (2), credentials (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェ ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。