総合手引 | セクション 2 | English | Deutsch | オプション |
#include <unistd.h>
特権のないユーザは、実グループ ID をその実効グループ ID に、または 実効グループ ID をその実グループ ID に変更できます。 スーパユーザだけがその他の変更を行えます。
実グループ ID と実効グループ ID のどちらかに値 -1 を指定すると、 システムは -1 引数の代わりに現在の ID で置き換えます。
setregid() システムコールは、グループ ID 設定プログラム内の実グループ ID と 実効グループ ID を スワップし、グループ ID 設定の値を一時的に放棄できるようにするために 作られました。 このシステムコールは正しく機能せず、その目的は、今では setegid(2) システムコールを使用するとより良く達成できます。
実グループ ID と実効グループ ID を同じ値に設定するときは、標準の setgid() システムコールを使用してください。
[EPERM] | |
現在のプロセスがスーパユーザでなく、その実効グループ ID を その実グループ ID に変更する以外の変更が指定されました。 | |
SETREGID (2) | April 16, 1994 |
総合手引 | セクション 2 | English | Deutsch | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
“ | Did you know that 7/5 people don't know how to use fractions? | ” |