JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... る識別子や属性、 特にユーザー ID やグループ ID ( credentials (7) 参照)、 root ディレクトリ、 キー ( keyctl (2) 参照)、 ケーパビリティを分離する。 プロセス ... のユーザー ID とグループ ID はユーザー名前空間の内部と外部で異なる場合がある。 特に、 あるプロセスがユーザー名前空間の外部では通常の非特 ... 権ユーザー ID を持つが、 同時にユーザー名前空間の内部ではユーザー ID 0 を持つという場合がある。 言い換えると、 そのプロセスはそのユーザ ... ... c 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _BSD_SOURCE 説明 setreuid () は呼び出し元のプロセスの実 (real) ユーザー ID と 実効 (effective) ユーザー ID を設定する。 実ユーザー ID や実効ユーザー ID に -1 を与えた場合、 システムはその ID を変更 ... しない。 非特権プロセスは実効ユーザー ID を実ユーザー ID または実効ユーザー ID または 保存 set-user-ID にしか設定できない。 非特権ユーザーは、実ユーザー ID を実ユ ... ーザー ID または 実効ユーザー ID にしか設定できない。 実ユーザーID が設定されたり ( ruid が -1 ではない)、実効ユーザーID が前の実ユーザーID と 異った値に設 ... ... c 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _BSD_SOURCE 説明 setreuid () は呼び出し元のプロセスの実 (real) ユーザー ID と 実効 (effective) ユーザー ID を設定する。 実ユーザー ID や実効ユーザー ID に -1 を与えた場合、 システムはその ID を変更 ... しない。 非特権プロセスは実効ユーザー ID を実ユーザー ID または実効ユーザー ID または 保存 set-user-ID にしか設定できない。 非特権ユーザーは、実ユーザー ID を実ユ ... ーザー ID または 実効ユーザー ID にしか設定できない。 実ユーザーID が設定されたり ( ruid が -1 ではない)、実効ユーザーID が前の実ユーザーID と 異った値に設 ... ... c 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _BSD_SOURCE 説明 setreuid () は呼び出し元のプロセスの実 (real) ユーザー ID と 実効 (effective) ユーザー ID を設定する。 実ユーザー ID や実効ユーザー ID に -1 を与えた場合、 システムはその ID を変更 ... しない。 非特権プロセスは実効ユーザー ID を実ユーザー ID または実効ユーザー ID または 保存 set-user-ID にしか設定できない。 非特権ユーザーは、実ユーザー ID を実ユ ... ーザー ID または 実効ユーザー ID にしか設定できない。 実ユーザーID が設定されたり ( ruid が -1 ではない)、実効ユーザーID が前の実ユーザーID と 異った値に設 ... ... c 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _BSD_SOURCE 説明 setreuid () は呼び出し元のプロセスの実 (real) ユーザー ID と 実効 (effective) ユーザー ID を設定する。 実ユーザー ID や実効ユーザー ID に -1 を与えた場合、 システムはその ID を変更 ... しない。 非特権プロセスは実効ユーザー ID を実ユーザー ID または実効ユーザー ID または 保存 set-user-ID にしか設定できない。 非特権ユーザーは、実ユーザー ID を実ユ ... ーザー ID または 実効ユーザー ID にしか設定できない。 実ユーザーID が設定されたり ( ruid が -1 ではない)、実効ユーザーID が前の実ユーザーID と 異った値に設 ... ... 脆くて変更される可能性があるので、 これに依存すべきではない。 デフォルトでは、 ps はカレントユーザーと 同じ実効 (effective) ユーザー ID (EUID) を持ち、 かつ呼び出した端末と同じ端末に関連づけられている 全てのプロセスを選択する。 この場合、プロセス ID (PID)・ ... まれるプロセスを選択する。 実グループ ID とはプロセスを作成したユーザーのグループである。 getgid (2) を参照。 U userlist 実効ユーザー ID (EUID) または実効ユーザー名で選択する。 実効ユーザー名または実効ユーザー ID が userlist に含まれるプロセスを選択する。 実 ... 効ユーザー ID はそのファイルアクセス許可が プロセスによって使用される ( geteuid (2) を参照)。 -u , --user と等しい。 -U userlist 実ユー ... ... 与えられたユーザーの情報を表示する。 ユーザーが与えられなかった場合は、親プロセスの情報を表示する。 デフォルトでは、 id は実ユーザー id, 実グループ id, 実効ユーザー id (実ユーザー id と違うとき), 実効グループ id (実グループ id と違うとき), 所属している各グル ... id 番号の代わりにユーザー名・グループ名を表示する。 -u , -g , -G のいずれかを同時に指定しなければならない。 -r, --real 実効ユーザー id、実効グループ id ではなく、 実ユーザー id、実グループ id を表示する。 -u , -g , -G のいずれかを同時に指定しなければならな ... い。 -u, --user ユーザー id だけを表示する。 --help 標準出力に使用方法のメッセージを出力して正常終了する。 --version 標準出力にバージョン情報を出力し ... ... io_set (2), waitid (2), waitpid (2) など。 fcntl (2) の操作 F_GETOWN , F_GETOWN_EX , F_SETOWN , F_SETOWN_EX の議論も参照。 ユーザー ID とグループ ID 各プロセスは、数種類のユーザー ID とグループ ID を持つ。 ユーザー ID、グループ ID は整数で、それぞれ uid_t ... , gid_t 型で表現される (これらは < sys/types.h > で定義されている)。 Linux では、各プロセスは以下のような種類のユーザー ID とグループ ID を持つ。 * 実ユーザー ID と実グループ ID。 これらの ID によりプロセスの所有者が決定される。 プロセスが自分の ... 実ユーザー ID、実グループ ID を取得するには、それぞれ getuid (2), getgid (2) を使用する。 * 実効ユーザー ID と実効グループ ID。 これらの ... ... されている。 これは (ルート以外の) set-user-ID プログラムにそのユーザーの特権を 全て与え、特権の必要ない仕事をし、本来の実効ユーザー ID に 安全な方法で再び戻すことを許す。 ユーザーが root またはプログラムが root に set-user-ID されているならば、 特別の注意が ... 払われる。 setuid () は呼び出し者の実効ユーザー ID をチェックし、 それがスーパーユーザーならば、 プロセスに関連する全てのユーザー ID に uid を設定する。 これが行なわれた後に ... カーネルのデータ構造体の割り当てで一時的な失敗があった。 EAGAIN uid は呼び出し元の実 UID と一致しておらず、 この呼び出しで実ユーザー ID ruid に属するプロセス数が呼び出し元の RLIMIT_NPROC リソース上限を超過するところであった。 Linux 3.1 以降では、このエラーは ... ... されている。 これは (ルート以外の) set-user-ID プログラムにそのユーザーの特権を 全て与え、特権の必要ない仕事をし、本来の実効ユーザー ID に 安全な方法で再び戻すことを許す。 ユーザーが root またはプログラムが root に set-user-ID されているならば、 特別の注意が ... 払われる。 setuid () は呼び出し者の実効ユーザー ID をチェックし、 それがスーパーユーザーならば、 プロセスに関連する全てのユーザー ID に uid を設定する。 これが行なわれた後に ... カーネルのデータ構造体の割り当てで一時的な失敗があった。 EAGAIN uid は呼び出し元の実 UID と一致しておらず、 この呼び出しで実ユーザー ID ruid に属するプロセス数が呼び出し元の RLIMIT_NPROC リソース上限を超過するところであった。 Linux 3.1 以降では、このエラーは ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。