るりまサーチ

最速Rubyリファレンスマニュアル検索!
66件ヒット [1-66件を表示] (0.083秒)

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. dh p=
  5. rsa p=

モジュール

キーワード

検索結果

Process::GID.#eid=(id) (21102.0)

現在のプロセスの実効グループ ID を id に変更します。成功したら id を返します。

...が変更されないかもしれないので root 権限の完全放棄には使えません。
保存グループ ID が変化するかどうかは Process::GID.#re_exchangeable?
が true を返すかどうかで決まります。
* true の環境では、実グループ ID と異なる値を設...
...ます。

@param id グループ ID を整数で指定します。

@raise Errno::EXXX 設定できない場合に発生します。

@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。

[Process.gid, Process.egid]...
...#=> [0, 0]
P
rocess::GID.grant_privilege(33) #=> 33
[Process.gid, Process.egid] #=> [0, 33]...

Process::UID.#eid=(id) (21102.0)

現在のプロセスの実効ユーザ ID を id に変更します。成功したら id を返します。

...ID が変更されないかもしれないので root 権限の完全放棄には使えません。
保存ユーザ ID が変化するかどうかは Process::UID.#re_exchangeable?
が true を返すかどうかで決まります。

* true の環境では、実ユーザ ID と異なる値を設定...
...します。

@param id ユーザ ID を整数で指定します。

@raise Errno::EXXX 変更できない場合に発生します。

@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。

[Process.uid, Process.euid]...
...#=> [0, 0]
P
rocess::UID.grant_privilege(33) #=> 33
[Process.uid, Process.euid] #=> [0, 33]...

Process::GID.#grant_privilege(id) -> Integer (9102.0)

現在のプロセスの実効グループ ID を id に変更します。成功したら id を返します。

...が変更されないかもしれないので root 権限の完全放棄には使えません。
保存グループ ID が変化するかどうかは Process::GID.#re_exchangeable?
が true を返すかどうかで決まります。
* true の環境では、実グループ ID と異なる値を設...
...ます。

@param id グループ ID を整数で指定します。

@raise Errno::EXXX 設定できない場合に発生します。

@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。

[Process.gid, Process.egid]...
...#=> [0, 0]
P
rocess::GID.grant_privilege(33) #=> 33
[Process.gid, Process.egid] #=> [0, 33]...

Process::UID.#grant_privilege(id) -> Integer (9102.0)

現在のプロセスの実効ユーザ ID を id に変更します。成功したら id を返します。

...ID が変更されないかもしれないので root 権限の完全放棄には使えません。
保存ユーザ ID が変化するかどうかは Process::UID.#re_exchangeable?
が true を返すかどうかで決まります。

* true の環境では、実ユーザ ID と異なる値を設定...
...します。

@param id ユーザ ID を整数で指定します。

@raise Errno::EXXX 変更できない場合に発生します。

@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。

[Process.uid, Process.euid]...
...#=> [0, 0]
P
rocess::UID.grant_privilege(33) #=> 33
[Process.uid, Process.euid] #=> [0, 33]...

Process::GID (3008.0)

カレントプロセスのグループ ID を操作するためのモジュールです。

...直接使いたい場合には Process::Sys
が提供されています。Process::Sys と Process::GID を同時に使うことは推奨されません。

実グループ ID を変更するメソッドは提供されていません。
これは Process::GID.#eid= Process::GID.#re_exchange を...
...下のように
組み合わせることによって実現できます。

# (r,e,s) == (g1,g2,??)
P
rocess::GID.re_exchange # (g1,g2,??) ==> (g2,g1,??)
P
rocess::GID.eid = id # (g2,g1,??) ==> (g2,id,??)
P
rocess::GID.re_exchange # (g2,id,??) ==> (id,g2,??)...

絞り込み条件を変える

Process::UID (3008.0)

カレントプロセスのユーザ ID を操作するためのモジュールです。

...直接使いたい場合には Process::Sys
が提供されています。Process::Sys と Process::UID を同時に使うことは推奨されません。

実ユーザ ID を変更するメソッドは提供されていません。
これは Process::UID.#eid= Process::UID.#re_exchange を以...
...下のように
組み合わせることによって実現できます。

# (r,e,s) == (u1,u2,??)
P
rocess::UID.re_exchange # (u1,u2,??) ==> (u2,u1,??)
P
rocess::UID.eid = id # (u2,u1,??) ==> (u2,id,??)
P
rocess::UID.re_exchange # (u2,id,??) ==> (id,u2,??)...